Abstract

Executing safe brachiation maneuvers with a cable-suspended underactuated robot is a challenging problem due to the complications induced by the cable dynamics. We present and experimentally implement an online adaptive controller for a wire-borne brachiating robot swinging on a vibrating cable. An adaptive function approximation approach is proposed to estimate the unknown dynamics of the flexible cable as an external force applied to the robot. Robust control Lyapunov and barrier functions are designed and incorporated into quadratic programs to synthesize a unified adaptive control framework, which formally guarantees the stability and safety of the brachiating robot in the presence of dynamic uncertainties, actuator constraints, and obstacles in the environment. The stability analysis and derivation of the adaptation law are carried out through a Lyapunov analysis. We demonstrate and validate the proposed control framework using extensive hardware experiments with an underactuated brachiating robot operating on a flexible cable. Simulation results, hardware experiments, and comparisons with a baseline controller show that the proposed quadratic programming-based controller achieves reliable tracking performance and disturbance estimation in the presence of model uncertainties, actuator limits, and safety constraints.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.