Safety-Critical Control of Euler-Lagrange Systems Subject to Multiple Obstacles and Velocity Constraints
Zhi Liu, Si Wu, Tengfei Liu, Zhong-Ping Jiang

TL;DR
This paper develops a safety-critical control framework for Euler-Lagrange systems navigating multiple obstacles with velocity limits, using a cascade controller with a refined quadratic programming approach to ensure safety and feasibility.
Contribution
It introduces a novel cascade control scheme with a refined QP algorithm that guarantees obstacle avoidance and velocity constraints for Euler-Lagrange systems.
Findings
Successfully avoids multiple obstacles in simulations
Ensures velocity constraints are met in control design
Validated with experiments on a 2-link planar manipulator
Abstract
This paper studies the safety-critical control problem for Euler-Lagrange (EL) systems subject to multiple ball obstacles and velocity constraints in accordance with affordable velocity ranges. A key strategy is to exploit the underlying inner-outer-loop structure for the design of a new cascade controller for the class of EL systems. In particular, the outer-loop controller is developed based on quadratic programming (QP) to avoid ball obstacles and generate velocity reference signals fulfilling the velocity limitation. Taking full advantage of the conservation-of-energy property, a nonlinear velocity-tracking controller is designed to form the inner loop. One major difficulty is caused by the possible non-Lipschitz continuity of the standard QP algorithm when there are multiple constraints. To solve this problem, we propose a refined QP algorithm with the feasible set reshaped by an…
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
TopicsAerospace Engineering and Control Systems · Adaptive Control of Nonlinear Systems · Dynamics and Control of Mechanical Systems
MethodsSparse Evolutionary Training
