Dynamic Control of Soft Robotic Arm
Milad Azizkhani, Isuru S. Godage, Yue Chen

TL;DR
This paper compares various control strategies for a pneumatically actuated soft robotic arm, highlighting adaptive passivity control with sigma modification as the most effective in simulation, and discusses challenges like sensor noise and hysteresis.
Contribution
It evaluates multiple control approaches for soft robotic arms, emphasizing adaptive passivity control with sigma modification for improved performance in realistic scenarios.
Findings
Adaptive passivity control outperforms other methods in simulations.
High-gain observer enhances control robustness under sensor noise.
Hysteresis effects significantly impact control performance.
Abstract
In this article, the control problem of one section pneumatically actuated soft robotic arm is investigated in detail. To date, extensive prior work has been done in soft robotics kinematics and dynamics modeling. Proper controller designs can complement the modeling part since they are able to compensate other effects that have not been considered in the modeling, such as the model uncertainties, system parameter identification error, hysteresis, etc. In this paper, we explored different control approaches (kinematic control, PD+feedback linearization, passivity control, adaptive passivity control) and summarized the advantages and disadvantages of each controller. We further investigated the robot control problem in the practical scenarios when the sensor noise exists, actuator velocity measurement is not available, and the hysteresis effect is non-neglectable. Our simulation results…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoft Robotics and Applications · Robot Manipulation and Learning · Teleoperation and Haptic Systems
