Continuum robots exhibit promising adaptability and dexterity for soft manipulation due to their intrinsic compliance. However, this compliance may lead to challenges in modeling as well as positioning and loading. In this paper, a virtual work-based static model is established to describe the deformation and mechanics of continuum robots with a generic rod-driven structure, taking the geometric constraint of the drive rods into account. Following this, this paper presents a novel variable stiffness mechanism powered by a set of embedded Shape Memory Alloy (SMA) springs, which can make the drive rods become ‘locked’ on the body structure with different configurations. The resulting effects of variable stiffness are then presented in the static model by introducing tensions of the SMA and friction on the rods. Compared with conventional models, there is no need to predefine the actuation forces of the drive rods; instead, actuation displacements are used in this new mechanism system with stiffness being regulated. As a result, the phenomenon that the continuum robot can exhibit an S-shaped curve when subject to single-directional forces is observed and analyzed. Simulations and experiments demonstrated that the presented mechanism has stiffness variation of over 287% and further demonstrated that the mechanism and its model are achievable with good accuracy, such that the ratio of positioning error is less than 2.23% at the robot end-effector to the robot length.
20 November 2017 in IEEE/ASME Transactions on Mechatronics
Continuum robots with structural compliance have promising potential to operate in unstructured environments. However, this structural compliance brings challenges to the controller design due to the existence of considerable uncertainties in the robot and its kinematic model. Typically, a large number of sensors are required to provide the controller the state variables of the robot, including the length of each actuator and position of the robot tip. In this paper, a model-free method based on an adaptive Kalman filter is developed to accomplish path tracking for a continuum robot using only pressures and tip position. As the Kalman filter operates only with a two-step algebraic calculation in every control interval, the low computational load and real-time control capability are guaranteed. By adding an optimal vector to the control law, buckling of the robot can also be avoided. Through simulation analysis and experimental validation, this control method shows good robustness against the system uncertainty and external disturbance, and lowers the number of sensors.
1 January 2013 in Frontiers in Computational Neuroscience
The behaviors of the animals or embodied agents are characterized by the dynamic coupling between the brain, the body, and the environment. This implies that control, which is conventionally thought to be handled by the brain or a controller, can partially be outsourced to the physical body and the interaction with the environment. This idea has been demonstrated in a number of recently constructed robots, in particular from the field of “soft robotics”. Soft robots are made of a soft material introducing high-dimensionality, non-linearity, and elasticity, which often makes the robots difficult to control. Biological systems such as the octopus are mastering their complex bodies in highly sophisticated manners by capitalizing on their body dynamics. We will demonstrate that the structure of the octopus arm cannot only be exploited for generating behavior but also, in a sense, as a computational resource. By using a soft robotic arm inspired by the octopus we show in a number of experiments how control is partially incorporated into the physical arm's dynamics and how the arm's dynamics can be exploited to approximate non-linear dynamical systems and embed non-linear limit cycles. Future application scenarios as well as the implications of the results for the octopus biology are also discussed.
1 March 2017 in Transactions of the Institute of Measurement and Control
Continuum robots are suitable for operating in unstructured environments owing to their intrinsic compliance. This paper presents a novel tendon-driven continuum robot equipped with two modules and a compliant backbone formed by helical springs. Each module is driven by four parallel arranged tendons to implement a redundant actuation system that guarantees dexterous motions of the robot. A position feedback controller for the continuum robot is then developed, and a quadratic programming algorithm is incorporated into the controller to achieve a smooth configuration of the robot. Experiments results show that the control method has good trajectory tracking performance against external disturbances.
In industrial production, current pipe-climbing robots can replace humans in real-time monitoring, leak inspection, and other tasks. However, most pipe-climbing robots are designed for specific applications with complex structures; this limits the adaptability to various conditions. To solve this issue, this letter presents a one-piece 3D-printed pipe-climbing robot composed of sequenced novel soft bending mechanisms. The mechanisms use the small strains of soft materials to achieve large bending deformation. The proposed robot is highly adaptable to pipes with various diameters, radii of curvature, inclinations, and even outer/inner walls because of modular grippers and an inchworm inspired middle section. The good strength and flexibility of the robot are simultaneously achieved by reasonable structural design using one material. In this letter, the design concept and processing methods are introduced. The finite element method is adopted to predict the maximum bending angle of modules to aid design, and a torque test bench is built to acquire output torque and restoring torque. Then, the model of the entire robot is built to facilitate specialized design. Finally, several experiments are conducted to verify the good adaptability of the robot to pipes of various diameters (18–36 mm), inclinations (0–90°, even horizontal pipes), and radii of curvature (minimum to 19 mm). The static bearing ability of the robot reaches 1000g (without climbing at 7 bar, 22 mm diameter vertical pipes), which is almost 80 times its weight. In addition, the load-bearing ability of the robot while climbing on pipes in various states is obtained.