Dikai Liu's research while affiliated with University of Technology Sydney and other places

Publications (132)

Preprint
Full-text available
Continuum robots with variable stiffness have gained wide popularity in the last decade. Layer jamming (LJ) has emerged as a simple and efficient technique to achieve tunable stiffness for continuum robots. Despite its merits, the development of a control-oriented dynamical model tailored for this specific class of robots remains an open problem in...
Preprint
Full-text available
Continuum robots have gained widespread popularity due to their inherent compliance and flexibility, particularly their adjustable levels of stiffness for various application scenarios. Despite efforts to dynamic modeling and control synthesis over the past decade, few studies have focused on incorporating stiffness regulation in their feedback con...
Article
Full-text available
Underwater robots in shallow waters usually suffer from strong wave forces, which may frequently exceed robot’s control constraints. Learning-based controllers are suitable for disturbance rejection control, but the excessive disturbances heavily affect the state transition in Markov Decision Process (MDP) or Partially Observable Markov Decision Pr...
Article
Full-text available
Coverage analysis is essential for many coverage tasks (e.g., robotic grit-blasting, painting, and surface cleaning) performed by Autonomous Industrial Robots (AIRs). Coverage analysis enables (1) the performance evaluation (e.g., coverage rate and operation efficiency) of AIRs for a coverage task, and (2) the configuration design of a multi-AIR sy...
Article
Trust is key to achieving successful Human-Robot Interaction (HRI). Besides trust of the human co-worker in the robot, trust of the robot in its human co-worker should also be considered. A computational model of a robot’s trust in its human co-worker for physical human-robot collaboration (pHRC) is proposed. The trust model is a function of the hu...
Article
Full-text available
This paper presents a novel continuum robot ( OctRobot-I ) that has controllable stiffness variation capability in both the transverse and axial directions. Robot design, stiffness variation analysis and experimental testing are discussed in detail. Stiffness models based on the Euler-Bernoulli beam theory are developed, and then four static defle...
Article
Robots for physical Human-Robot Collaboration (pHRC) often need to adapt their admittance and how they operate due to several factors. As the admittance of the system becomes variable throughout the workspace, it is not always straightforward for the operator to predict the robot’s behaviour. Previous work demonstrated that cognitive conflicts can...
Conference Paper
Full-text available
Robotic platforms that physically interact with human operators are allowing new control strategies and applications. Many industrial scenarios that include collaborative robots have not been explored yet, due to the new challenges in terms of safety. Integrating estimates of the operator's psycho-physical state can alleviate this burden. In physic...
Preprint
This paper addresses the design of a novel interventional robotic platform, aiming to perform an autonomous sampling and measurement under the thin ice in the Antarctic environment. We propose a pantograph mechanism, which can effectively generate a constant interaction force to the surface during the contact, which is crucial for reliable measurem...
Article
This article proposes a predictive end-effector control method for manipulators operating on mobile platforms subjected to unwanted base motion. Time series is used to forecast the base motion using historical state information. Then, a trajectory specified in the inertial frame is transformed to a predicted trajectory with respect to the manipulat...
Conference Paper
Full-text available
In physical human-robot collaboration (pHRC), singularity avoidance strategies are often critical to obtain stable interaction dynamics. It is hypothesised a predictable singularity avoidance strategy is preferred in pHRC as humans tend to maximise predictability when using complex systems. By using an electroencephalogram (EEG), it is possible to...
Article
Full-text available
This paper discusses nonprehensile manipulation of an asymmetric object using a robotic manipulator from a motion planning point of view. Four different aspects of the problem will be analyzed: object stability, motion planning, manipulator control, and experimental validation. Specifically, via an analysis of marginal stability of an object restin...
Preprint
Underwater robots in shallow waters usually suffer from strong wave forces, which may frequently exceed robot's control constraints. Learning-based controllers are suitable for disturbance rejection control, but the excessive disturbances heavily affect the state transition in Markov Decision Process (MDP) or Partially Observable Markov Decision Pr...
Article
Full-text available
Increasing the dimensionality of the configuration space quickly makes trajectory planning computationally intractable. This paper presents an efficient motion planning approach that exploits the heterogeneous low-dimensional structures of a given planning problem. These heterogeneous structures are obtained via a Dirichlet process (DP) mixture mod...
Article
Reinforcement Learning (RL) is limited in practice by its poor explainability, which is responsible for insufficient trustiness from users, unsatisfied interpretation for human intervention, inadequate analysis for future improvement, etc. This paper seeks to partially characterize the interplay between dynamical environments and a previously-propo...
Conference Paper
Full-text available
Cognitive conflict is a fundamental phenomenon of human cognition, particularly during interaction with the real world. Understanding and detecting cognitive conflict can help to improve interactions in a variety of applications, such as in human-robot collaboration (HRC), which involves continuously guiding the semi-autonomous robot to perform a t...
Article
Position/force control of an Intervention Autonomous Underwater Vehicle (I-AUV) is essential to many underwater intervention tasks (e.g., marine equipment maintenance, underwater welding and so on), and is challenging due to unknown fluid disturbances and model uncertainties. This paper applies the Sliding Mode Impedance Control (SMIC) to the full...
Conference Paper
Full-text available
As robots designed to physically interact with humans become common in various application areas, shared workspaces and force exchange between human and robot lead to new challenges in terms of safety. Often, a variety of safety techniques is necessary, and deciding what methods to include in a comprehensive safety framework is not an easy task. Th...
Article
Most of the existing coverage path planning (CPP) algorithms do not have the capability of enabling a robot to handle unexpected changes in the coverage area of interest. Examples of unexpected changes include the sudden introduction of stationary or dynamic obstacles in the environment and change in the reachable area for coverage (e.g., due to im...
Preprint
Reinforcement Learning (RL) is limited in practice by its gray-box nature, which is responsible for insufficient trustiness from users, unsatisfied interpretation for human intervention, inadequate analysis for future improvement, etc. This paper seeks to partially characterize the interplay between dynamical environments and the DOB-net. The DOB-n...
Article
Full-text available
Many sampling strategies in Sampling-Based Planning (SBP) often consider goal and obstacle population and may however become less efficient in large and cluttered 3D environments with a goal distanced away. This paper presents a search-space-Reduced optimal SBP approach (RSBP) for a rigid body. This reduced space is found by a sparse search tree, w...
Article
Full-text available
In this paper, a control method is developed for minimizing joint torque on a redundant manipulator where an external force acts on the end-effector. Using null space control, the redundant task is designed to minimize the torque required to oppose the external force, and reduce the dynamic torque. Furthermore, the joint motion can be weighted to f...
Article
This paper shows that Gaussian Process Regression (GPR) with a periodic kernel has better mean prediction accuracy and uncertainty bounds than time series or Fourier series when forecasting motion data of underwater vehicles subject to wave excitation. Many robotic systems, such as autonomous underwater vehicles (AUVs), are required to operate in e...
Article
Full-text available
The use of multiple Autonomous Industrial Robots (AIRs) as opposed to a single AIR to perform fiber placement brings about many challenges which have not been addressed by researchers. These challenges include optimal division and allocation of the work and performing path planning in a coordinated manner while considering the requirements and cons...
Article
Full-text available
Existing belief space motion planning methods are not efficient for underwater robots that are subject to spatially varying motion and sensing uncertainties arising from the non-uniform current disturbances and landmark populations, respectively. Based on a closed-loop stochastic control framework, we propose a fast Gaussian belief space planning a...
Article
Full-text available
This paper investigates the robust control of an underactuated brachiating robot. The control schemes are motivated by the applications that require robots to move through lattice structures, such as the inspection and maintenance of power transmission lines and towers. Inspired by the pendulum-like movements that enable gibbons' arboreal locomotio...
Preprint
This paper presents an observer-integrated Reinforcement Learning (RL) approach, called Disturbance OBserver Network (DOB-Net), for robots operating in environments where disturbances are unknown and time-varying, and may frequently exceed robot control capabilities. The DOB-Net integrates a disturbance dynamics observer network and a controller ne...
Conference Paper
Full-text available
Physical Human-Robot Collaboration (pHRC) is about the interaction between one or more human operator(s) and one or more robot(s) in direct contact and voluntarily exchanging forces to accomplish a common task. In any pHRC, the intuitiveness of the interaction has always been a priority, so that the operator can comfortably and safely interact with...
Conference Paper
Physical Human-Robot Collaboration (pHRC) is about the interaction between one or more human operator(s) and one or more robot(s) in direct contact and voluntarily exchanging forces to accomplish a common task. In any pHRC, the intuitiveness of the interaction has always been a priority, so that the operator can comfortably and safely interact with...
Article
A robot designed to climb truss structures such as power transmission towers is expected to have adequate tactile sensing in the grippers to identify a structural beam member and its properties. Depending on how a gripper grasps a structural member, defined as the Angle-of-Approach (AoA), the extracted tactile data can result in erroneous identific...
Conference Paper
This paper presents an algorithm for calibrating a “3D range sensor” constructed using a two-dimensional laser range finder (LRF), that is rotated about an axis using a motor to obtain a three-dimensional point cloud. The sensor assembly is modelled as a two degree of freedom open kinematic chain, with one joint corresponding to the axis of the int...
Article
Full-text available
Multiple autonomous industrial robots can be of great use in manufacturing applications, particularly if the environment is unstructured and custom manufacturing is required. Autonomous robots that are equipped with manipulators can collaborate to carry out manufacturing tasks such as surface preparation by means of grit-blasting, surface coating o...
Article
Full-text available
This paper presents a comprehensive approach to diagnose for faults that may occur during a robotic grit-blasting operation. The approach proposes the use of information collected from multiple sensors (RGB-D camera, audio and pressure transducers) to detect for 1) the real-time position of the grit-blasting spot and 2) the real-time state within t...
Article
Full-text available
For tasks that require complete coverage of surfaces by multiple autonomous industrial robots, it is important that the robots collaborate to appropriately partition and allocate the surface areas amongst themselves such that the robot team’s objectives are optimized. An approach to this problem is presented, which takes into account unstructured a...
Article
Collaborative robot manipulators are being used to assist human workers performing physically intensive tasks. The finite reach of the manipulator often results in the robot being operated in proximity to kinematic singularity, negatively affecting the stability and performance of operation. Methods of controlling manipulators in the proximity of s...
Article
Full-text available
Inspecting surface conditions in 3-D environments such as steel bridges is a complex, time-consuming, and often hazardous undertaking that is an essential part of tasks such as bridge maintenance. Developing an autonomous exploration strategy for a mobile climbing robot would allow for such tasks to be completed more quickly and more safely than is...
Conference Paper
Full-text available
Uncertainties in base placements of mobile, autonomous industrial robots can cause incomplete coverage in tasks such as grit-blasting and spray painting. Sensing and localization errors can cause such uncertainties in robot base placements. This paper addresses the problem of collaborative complete coverage under uncertainties through appropriate b...
Conference Paper
Recently, increasing efforts have been focused on the development and adoption of autonomous underwater vehicles (AUVs) for various applications. However, the GPS signals are usually unavailable, the vehicle dynamics is very uncertain, and the complicated vision based localization algorithms may not work well in the underwater environments. Hence,...
Conference Paper
This paper presents a stepping path planning approach for a climbing robot inspired kinematically from an inchworm caterpillar's looping locomotion. This approach generates an optimised multi-step path to traverse through space and to land a specific footpad onto a selected point on a surface with a specific footpad orientation. The candidate landi...
Article
Path planning can be difficult and time consuming for inchworm robots especially when operating in complex 3D environments such as steel bridges. Confined areas may prevent a robot from extensively searching the environment by limiting its mobility. An approach for real-time path planning is presented. This approach first uses the concept of line-o...
Article
Abstract When an autonomous robot is deployed in a structural environment to visually inspect surfaces, the capture conditions of images (e.g. camera's viewing distance and angle to surfaces) may vary due to un-ideal robot poses selected to position the camera in a collision-free manner. Given that surface inspection is conducted by using a classif...
Article
Full-text available
The purpose of this paper is to explore how an operator's grip plays a role in physical Human Robot Interaction (pHRI). By considering how the operator reacts to or initiates changes in control, it is possible to study the operator's grip pattern. By analyzing the grip pattern, it is possible to incorporate their natural response in order to create...
Conference Paper
For manufacturing applications, deployment of multiple autonomous industrial robots can be useful, particularly if the environment is unstructured and custom manufacturing is required. Autonomous robots that are equipped with manipulators can collaborate to carry out complex manufacturing tasks, such as surface preparation by means of grit-blasting...
Conference Paper
This work presents a multi-stage design framework for developing robotic exoskeletons suited for specific tasks, such as individualized exercises that meet the needs of patients undergoing physical therapy. The framework systematically develops the exoskeleton based on the required task space, represented by a set of limb poses which may be defined...
Conference Paper
Sensitivity of upper limb strength calculated from a musculoskeletal model was analyzed, with focus on how the sensitivity is affected when the model is adapted to represent a person with physical impairment. Sensitivity was calculated with respect to four muscle-tendon parameters: muscle peak isometric force, muscle optimal length, muscle pennatio...
Conference Paper
Full-text available
There are many benefits for the deployment of multiple autonomous industrial robots to carry out a task, particularly if the robots act in a highly collaborative manner. Collaboration can be possible when each robot is able to autonomously explore the environment, localize itself, create a map of the environment and communicate with other robots. T...
Conference Paper
Full-text available
This paper presents a Sliding Window approach to viewpoint selection when exploring an environment using a RGB-D sensor mounted to the end-effector of an inchworm climbing robot for inspecting areas inside steel bridge archways which cannot be easily accessed by workers. The proposed exploration approach uses a kinematic chain robot model and infor...
Conference Paper
Full-text available
When multiple industrial robots are deployed in field applications such as grit blasting and spray painting of steel bridges, the environments are unstructured for robot operation and the robot positions may not be arranged accurately. Coordination of these multiple robots to maximize productivity through area partitioning and allocation is crucial...
Article
Compared to a robotic system that performs a task alone, a robot coworker performing tasks in collaboration with a human operator is subject to additional constraints which can limit the ability of the system to perform the task as required. This work presents a framework for analyzing the ability of a robotic coworker to perform specific tasks in...
Article
This paper considers path planning for underwater robot in navigation tasks. The main challenge is how to deal with uncertainties in the underwater environment such as motion model error and sensing error. To overcome this challenge, two high level control methods have been presented and compared, which are based on the Model Predictive Control (MP...
Article
Robotic exoskeletons are being developed to assist humans in tasks such as robotic rehabilitation, assistive living, industrial and other service applications. Exoskeletons for the upper limb are required to encompass the shoulder whilst achieving a range of motion so as to not impede the wearer, avoid collisions with the wearer, and avoid kinemati...
Article
This paper presents an approach to perform frequent hand-eye calibration of an Infrared (IR) range camera mounted to the end-effector of a robot manipulator in a field environment. A set of three reflector discs arranged in a structured pattern is attached to the robot platform to provide high contrast image features with corresponding range readin...
Conference Paper
Full-text available
This paper presents a co-design process and an assisted navigation strategy that enables a novel assistive robot, Smart Hoist, to aid carers transferring non-ambulatory residents. Smart Hoist was co-designed with residents and carers at IRT Woonona residential care facility to ensure that the device can coexist in the facility, while providing assi...
Article
Full-text available
This paper proposes an approach to improve surface-type classification of images containing inconsistently illuminated surfaces. When a mobile inspection robot is visually inspecting surface-types in a dark environment and a directional light source is used to illuminate the surfaces, the images captured may exhibit illumination variance that can b...
Article
Full-text available
To allow intuitive communication in human-robot cooperation through tactile information, this paper presents a method to recognize human intended direction in 2-D using a handlebar equipped with uniaxial tactile arrays. The method first extracts various features from the tactile images aiming to reduce computation complexity and increase recognitio...
Conference Paper
Full-text available
Designing a magnetic adhesion system for climbing robots requires careful selection of design parameters to achieve a feasible solution. There are many considerations which must be taken into account, such as, size constraints for the intended environment and robot configuration, the maximum load that can be supported by the climbing robot, and the...
Conference Paper
Full-text available
Practical application of a robot in a structured, yet unknown environment, such as in bridge maintenance, requires the robot to quickly generate an accurate map of the surfaces in the environment. A consistent and complete map is fundamental to achieving reliable and robust operation. In a real-world and field application, sensor noise and insuffic...
Article
A model-based assistance-as-needed paradigm has been developed to govern the assistance provided by an assistive robot to its operator. This paradigm has advantages over existing methods of providing assistance-as-needed for applications such as robotic rehabilitation. However, implementation of the model-based paradigm requires a control scheme to...
Article
A multiobjective optimization model is presented in this paper for the Autonomous Straddle Carriers Scheduling (ASCS) problem in automated container terminals, which is more practical than the single objective model. The model considers three objectives [i.e., Straddle Carriers (SCs) traveling time, SC waiting time and finishing time of high-priori...