skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Title: Implementation of a Cosserat Rod-Based Configuration Tracking Controller on a Multi-Segment Soft Robotic Arm
Controlling soft continuum robotic arms is challenging due to their hyper-redundancy and dexterity. In this paper we experimentally demonstrate, for the first time, closed-loop control of the configuration space variables of a soft robotic arm, composed of independently controllable segments, using a Cosserat rod model of the robot and the distributed sensing and actuation capabilities of the segments. Our controller solves the inverse dynamic problem by simulating the Cosserat rod model in MATLAB using a computationally efficient numerical solution scheme, and it applies the computed control output to the actual robot in real time. The position and orientation of the tip of each segment are measured in real time, while the remaining unknown variables that are needed to solve the inverse dynamics are estimated simultaneously in the simulation. We implement the controller on a multi-segment silicone robotic arm with pneumatic actuation, using a motion capture system to measure the segments' positions and orientations. The controller is used to reshape the arm into configurations that are achieved through combinations of bending and extension deformations in 3D space. Although the possible deformations are limited for this robot platform, our study demonstrates the potential for implementing the control approach on a wide range of continuum robots in practice. The resulting tracking performance indicates the effectiveness of the controller and the accuracy of the simulated Cosserat rod model.  more » « less
Award ID(s):
1828010
PAR ID:
10514485
Author(s) / Creator(s):
; ; ;
Publisher / Repository:
IEEE
Date Published:
Journal Name:
2023 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)
ISBN:
978-1-6654-9190-7
Page Range / eLocation ID:
620 to 626
Format(s):
Medium: X
Location:
Detroit, MI, USA
Sponsoring Org:
National Science Foundation
More Like this
  1. Numerous soft and continuum robotic manipulators have demonstrated their potential for compliant operation in highly unstructured environments or near people. Despite their recent popularity, modeling of their smooth bending deformation remains a challenge. For soft continuum manipulators, the widespread, constant curvature approach to modeling is inadequate for modeling some deformations that occur in practice, such as combined bending and twisting deformations. In this paper, we extend the classical Cosserat rod approach to model a variable-length, pneumatic soft continuum arm. We model the deformation of a pneumatically driven soft continuum manipulator, and the model is then compared against experimental data collected from a three degree of freedom, pneumatically actuated, soft continuum manipulator. The model shows good agreement in capturing the overall behavior of the bending deformation, with mean Euclidean error at the tip of the robot of 2.48 cm for a 22 cm long robot. In addition, the model shows good numerical stability for simulating long duration computations. 
    more » « less
  2. Abstract In this paper, an optimization-based dynamic modeling method is used for human-robot lifting motion prediction. The three-dimensional (3D) human arm model has 13 degrees of freedom (DOFs) and the 3D robotic arm (Sawyer robotic arm) has 10 DOFs. The human arm and robotic arm are built in Denavit-Hartenberg (DH) representation. In addition, the 3D box is modeled as a floating-base rigid body with 6 global DOFs. The interactions between human arm and box, and robot and box are modeled as a set of grasping forces which are treated as unknowns (design variables) in the optimization formulation. The inverse dynamic optimization is used to simulate the lifting motion where the summation of joint torque squares of human arm is minimized subjected to physical and task constraints. The design variables are control points of cubic B-splines of joint angle profiles of the human arm, robotic arm, and box, and the box grasping forces at each time point. A numerical example is simulated for huma-robot lifting with a 10 Kg box. The human and robotic arms’ joint angle, joint torque, and grasping force profiles are reported. These optimal outputs can be used as references to control the human-robot collaborative lifting task. 
    more » « less
  3. Tendon actuated multisection continuum arms have high potential for inspection applications in highly constrained spaces. They generate motion by axial and bending deformations. However, because of the high mechanical coupling between continuum sections, variable length-based kinematic models produce poor results. A new mechanics model for tendon actuated multisection continuum arms is proposed in this paper. The model combines the continuum arm curve parameter kinematics and concentric tube kinematics to correctly account for the large axial and bending deformations observed in the robot. Also, the model is computationally efficient and utilizes tendon tensions as the joint space variables thus eliminating the actuator length related problems such as slack and backlash. A recursive generalization of the model is also presented. Despite the high coupling between continuum sections, numerical results show that the model can be used for generating correct forward and inverse kinematic results. The model is then tested on a thin and long multisection continuum arm. The results show that the model can be used to successfully model the deformation. 
    more » « less
  4. Underactuation is a core challenge associated with controlling soft and continuum robots, which possess theoretically infinite degrees of freedom, but few actuators. However, m actuators may still be used to control a dynamic soft robot in an m-dimensional output task space. In this paper we develop a task-space control approach for planar continuum robots that is robust to modeling error and requires very little sensor information. The controller is based on a highly underactuated discrete rod mechanics model in maximal coordinates and does not require conversion to a classical robot dynamics model form. This promotes straightforward control design, implementation and efficiency. We perform input-output feedback linearization on this model, apply sliding mode control to increase robustness, and formulate an observer to estimate the full state from sparse output measurements. Simulation results show exact task-space reference tracking behavior can be achieved even in the presence of significant modeling error, inaccurate initial conditions, and output-only sensing. 
    more » « less
  5. Bending permits soft arms to access a workspace that is not colinear with the initial arm axis; the size and shape of this space depends on the characteristics of the soft arm. Soft bending actuators and arms have developed for specific applications, but not characterized for the general relationship between design variables and performance. This paper defines a class of soft bending arms based on its design, considering the arm as a system constructed from many contracting actuators organized into segments. A modular segment design is presented, and seven variants of this design were constructed and tested for bend radius, bend direction, lateral stiffness and contraction. The variants isolate system parameters, in this case, arm radius and number of actuators within a given segment, to quantify how these parameters affect performance. A trade-off was found between lateral stiffness and bend radius, which can be controlled by altering the arm radius or the number of actuators. Bend direction was found to be coupled to both bend radius and arm load. Finally, a three-segment arm following a bio-inspired design is presented to demonstrate how the experimental results apply to soft robot system design. 
    more » « less