A Closed-Form Cooperative Avoidance Control for Multiple m-DOF Manipulators
Abstract
1. Introduction
- A novel relative-velocity-dependent switching avoidance mechanism is proposed, which only activates avoidance when manipulators are approaching each other, significantly reducing the conservatism of traditional distance-only methods.
- A unified closed-form control law is developed that integrates tracking, collision avoidance, disturbance attenuation and deadlock elimination, eliminating online optimization and ensuring real-time performance.
- Rigorous stability analysis is conducted via generalized Lyapunov theory, proving both persistent the collision-free motion and asymptotic convergence of the closed-loop system.
- An orthogonal perturbation strategy is designed to solve the local minimum problem inherent in gradient-based methods, without affecting the sign of the Lyapunov function derivative.
2. Preliminaries and Problem Formulation
- The inertia matrix is symmetric and uniformly positive-definite for all feasible joint configurations.
- The matrix is skew-symmetric, a core inherent property of Euler–Lagrange systems.
3. Objective and Control Strategies
3.1. Manipulator Objective
- P1: is non-negative and continuously differentiable almost everywhere.
- P2: if and only if the manipulator reaches the desired joint state
3.2. Collision Avoidance
3.3. Control Law Design
4. Stability Analysis
- -
- Case 1: : This condition indicates that the relative distance between the two manipulators is decreasing, i.e., the manipulators are approaching each other. By definition, in this case. Substitute into the core expression:For the avoidance function, when the manipulators are approaching each other (), the relative distance decreases, so the avoidance function increases, which means . Since , the product of the two non-positive terms is non-negative:
- -
- Case 2: : This condition indicates that the relative distance between the two manipulators is increasing, i.e., the manipulators are moving away from each other. By definition, in this case. Substitute into the core expression:When the manipulators are moving away from each other (), the relative distance increases, so the avoidance function decreases, which means . Since and , the product is non-negative:
5. Examples
5.1. Simulation Setup
5.1.1. System Dynamics Model and Physical Parameters
5.1.2. Control Task and Safety Parameters
- Minimum safe distance: cm;
- Avoidance control activation radius: cm;
- Initial joint angles:
- –
- Manipulator 1: rad, rad;
- –
- Manipulator 2: rad, rad;
- Desired joint angles:
- –
- Manipulator 1: rad, rad;
- –
- Manipulator 2: rad, rad.
5.1.3. Control Law Design and Parameter Settings
5.2. Simulation Results and Analysis
5.2.1. Joint Angle Convergence Characteristics
5.2.2. End-Effector Motion Trajectories
5.2.3. End-Effector Relative Distance and Avoidance Safety
5.2.4. End-Effector Velocity Characteristics
5.3. Simulation Summary
- Absolute Safety: Throughout the motion process, the relative distance between the end-effectors of the two manipulators is always greater than the minimum safe distance, without any collision risk, verifying the conclusion about system safety in the theoretical analysis;
- Low Conservatism: The avoidance control is only activated when the manipulators are approaching each other and there is a collision risk, avoiding unnecessary detours and significantly improving task execution efficiency;
- Smoothness: The joint angles, end-effector trajectories, and control inputs are all continuous and smooth without oscillations or abrupt changes, ensuring the dynamic stability of the system;
- Low Energy Consumption: The avoidance control is activated on demand, and the amplitude changes smoothly, effectively reducing the energy consumption of the system and actuator wear.
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Olfati-Saber, R. Consensus and cooperation in networked multi-agent systems. Proc. IEEE 2007, 95, 215–233. [Google Scholar] [CrossRef]
- Fax, J.A.; Murray, R.M. Information flow and cooperative control of vehicle formations. IEEE Trans. Autom. Control 2004, 49, 1465–1476. [Google Scholar] [CrossRef]
- Ren, W.; Beard, R.W. Distributed Consensus in Multi-Vehicle Cooperative Control; Springer: London, UK, 2008. [Google Scholar]
- Cao, Y.; Yu, W.; Ren, W.; Chen, G. An Overview of Recent Progress in the Study of Distributed Multi-Agent Coordination. IEEE Trans. Ind. Inform. 2013, 9, 427–438. [Google Scholar] [CrossRef]
- Mesbahi, M.; Egerstedt, M. Graph Theoretic Methods in Multiagent Networks; Princeton University Press: Princeton, NJ, USA, 2010. [Google Scholar]
- Ames, A.D.; Grizzle, J.W.; Tabuada, P. Control barrier function based quadratic programs for safety critical systems. IEEE Trans. Autom. Control 2017, 62, 3861–3876. [Google Scholar] [CrossRef]
- Ames, A.D.; Coogan, S.; Egerstedt, M.; Notomista, G.; Sreenath, K.; Tabuada, P. Control Barrier Functions: Theory and Applications. In Proceedings of the 18th European Control Conference (ECC), Naples, Italy, 25–28 June 2019; pp. 3420–3431. [Google Scholar]
- Nguyen, Q.; Sreenath, K. Exponential control barrier functions for enforcing high relative-degree safety-critical constraints. In Proceedings of the 2016 American Control Conference (ACC), Boston, MA, USA, 6–8 July 2016; pp. 322–328. [Google Scholar]
- Ferraguti, F.; Landi, C.T.; Singletary, A.; Lin, H.C.; Ames, A.D.; Secchi, C.; Bonfè, M. Safety and Efficiency in Robotics: The Control Barrier Functions Approach. IEEE Robot. Autom. Mag. 2022, 29, 139–151. [Google Scholar] [CrossRef]
- Ames, A.D.; Notomista, G.; Wardi, Y.; Egerstedt, M. Integral Control Barrier Functions for Dynamically Defined Control Laws. IEEE Control Syst. Lett. 2021, 5, 887–892. [Google Scholar] [CrossRef]
- Khatib, O. Real-time obstacle avoidance for manipulators and mobile robots. Int. J. Robot. Res. 1986, 5, 90–98. [Google Scholar] [CrossRef]
- Koren, Y.; Borenstein, J. Potential field methods and their inherent limitations. In Proceedings of the 1991 IEEE International Conference on Robotics and Automation, Sacramento, CA, USA, 9–11 April 1991; pp. 1398–1404. [Google Scholar]
- Ge, S.S.; Cui, Y.J. Dynamic motion planning using potential field method. Auton. Robot. 2002, 13, 207–222. [Google Scholar] [CrossRef]
- Sánchez-Ibáñez, J.R.; Pérez-del-Pulgar, C.J.; García-Cerezo, A. Path Planning for Autonomous Mobile Robots: A Review. Sensors 2021, 21, 7898. [Google Scholar] [CrossRef] [PubMed]
- Lu, B.; He, H.; Yu, H.; Wang, H.; Li, G.; Shi, M.; Cao, D. Hybrid Path Planning Combining Potential Field with Sigmoid Curve for Autonomous Driving. Sensors 2020, 20, 7197. [Google Scholar] [CrossRef] [PubMed]
- Xing, T.; Wang, X.; Ding, K.; Ni, K.; Zhou, Q. Improved Artificial Potential Field Algorithm Assisted by Multisource Data for AUV Path Planning. Sensors 2023, 23, 6680. [Google Scholar] [CrossRef] [PubMed]
- Xia, X.; Li, T.; Sang, S.; Cheng, Y.; Ma, H.; Zhang, Q.; Yang, K. Path Planning for Obstacle Avoidance of Robot Arm Based on Improved Potential Field Method. Sensors 2023, 23, 3754. [Google Scholar] [CrossRef] [PubMed]
- Duan, Y.; Yang, C.; Zhu, J.; Meng, Y.; Liu, X. Active Obstacle Avoidance Method of Autonomous Vehicle Based on Improved Artificial Potential Field. Int. J. Adv. Robot. Syst. 2022, 19, 17298806221115984. [Google Scholar] [CrossRef]
- Zhang, L.; Mou, J.; Chen, P.; Li, M. Path Planning for Autonomous Ships: A Hybrid Approach Based on Improved APF and Modified VO Methods. J. Mar. Sci. Eng. 2021, 9, 761. [Google Scholar] [CrossRef]
- Azmi, M.Z.; Ito, T. Artificial Potential Field with Discrete Map Transformation for Feasible Indoor Path Planning. Appl. Sci. 2020, 10, 8987. [Google Scholar] [CrossRef]
- Mayne, D.Q.; Rawlings, J.B.; Rao, C.V.; Scokaert, P.O.M. Constrained model predictive control: Stability and optimality. Automatica 2000, 36, 789–814. [Google Scholar] [CrossRef]
- Rawlings, J.B.; Mayne, D.Q. Model Predictive Control: Theory and Design; Nob Hill Publishing: Madison, WI, USA, 2009. [Google Scholar]
- Chen, H.; Allgöwer, F. A Quasi-Infinite Horizon Nonlinear Model Predictive Control Scheme with Guaranteed Stability. Automatica 1998, 34, 1205–1217. [Google Scholar] [CrossRef]
- Liu, C.; Tomizuka, M. Safe control using model predictive control and control barrier functions. IEEE Control Syst. Lett. 2021, 5, 1742–1747. [Google Scholar] [CrossRef]
- Saravanos, A.D.; Balci, I.M.; Bakolas, E.; Theodorou, E.A. Distributed Model Predictive Covariance Steering. arXiv 2022, arXiv:2212.00398. [Google Scholar]
- Mnih, V.; Kavukcuoglu, K.; Silver, D.; Rusu, A.A.; Veness, J.; Bellemare, M.G.; Graves, A.; Riedmiller, M.; Fidjeland, A.K.; Ostrovski, G.; et al. Human-level control through deep reinforcement learning. Nature 2015, 518, 529–533. [Google Scholar] [CrossRef] [PubMed]
- Lillicrap, T.P.; Hunt, J.J.; Pritzel, A.; Heess, N.; Erez, T.; Tassa, Y.; Silver, D.; Wierstra, D. Continuous control with deep reinforcement learning. arXiv 2015, arXiv:1509.02971. [Google Scholar]
- Lowe, R.; Wu, Y.; Tamar, A.; Harb, J.; Abbeel, P.; Mordatch, I. Multi-agent actor-critic for mixed cooperative-competitive environments. In Proceedings of the 31st Conference on Neural Information Processing Systems (NIPS 2017), Long Beach, CA, USA, 4–9 December 2017. [Google Scholar]
- Rashid, T.; Samvelyan, M.; de Witt, C.S.; Farquhar, G.; Foerster, J.; Whiteson, S. QMIX: Monotonic value function factorisation for deep multi-agent reinforcement learning. In Proceedings of the 35th International Conference on Machine Learning, Stockholm, Sweden, 10–15 July 2018. [Google Scholar]
- Schulman, J.; Wolski, F.; Dhariwal, P.; Radford, A.; Klimov, O. Proximal policy optimization algorithms. arXiv 2017, arXiv:1707.06347. [Google Scholar]
- Slotine, J.J.E.; Li, W. Applied Nonlinear Control; Prentice Hall: Hoboken, NJ, USA, 1991. [Google Scholar]
- Shevitz, D.; Paden, B. Lyapunov stability theory of nonsmooth systems. IEEE Trans. Autom. Control 1994, 39, 1910–1914. [Google Scholar] [CrossRef]
- Fiorini, P.; Shiller, Z. Motion Planning in Dynamic Environments Using Velocity Obstacles. Int. J. Robot. Res. 1998, 17, 760–772. [Google Scholar] [CrossRef]
- van den Berg, J.; Lin, M.; Manocha, D. Reciprocal Velocity Obstacles for Real-Time Multi-Agent Navigation. In Proceedings of the IEEE International Conference on Robotics and Automation, Pasadena, CA, USA, 19–23 May 2008; pp. 327–332. [Google Scholar]
- Richards, A.; How, J.P. Decentralized Model Predictive Control of Cooperating UAVs. In Proceedings of the 43rd IEEE Conference on Decision and Control, Atlantis, Paradise Island, Bahamas, 14–17 December 2004; pp. 4286–4291. [Google Scholar]
- Olfati-Saber, R.; Murray, R.M. Consensus Problems in Networks of Agents with Switching Topology and Time-Delays. IEEE Trans. Autom. Control 2004, 49, 1520–1533. [Google Scholar] [CrossRef]
- Dimarogonas, D.V.; Frazzoli, E.; Johansson, K.H. Distributed Event-Triggered Control for Multi-Agent Systems. IEEE Trans. Autom. Control 2012, 57, 1291–1297. [Google Scholar] [CrossRef]
- Snape, J.; van den Berg, J.; Guy, S.J.; Manocha, D. The Hybrid Reciprocal Velocity Obstacle. IEEE Trans. Robot. 2011, 27, 696–706. [Google Scholar] [CrossRef]
- Keviczky, T.; Borrelli, F.; Fregene, K.; Godbole, D.; Balas, G. Decentralized Receding Horizon Control and Coordination of Autonomous Vehicle Formations. IEEE Trans. Control Syst. Technol. 2008, 16, 19–33. [Google Scholar] [CrossRef]
- Venkat, A.N.; Rawlings, J.B.; Wright, S.J. Stability and Optimality of Distributed Model Predictive Control. In Proceedings of the 44th IEEE Conference on Decision and Control and European Control Conference, Seville, Spain, 12–15 December 2005; pp. 6680–6685. [Google Scholar]
- Dai, B.; Khorrambakht, R.; Krishnamurthy, P.; Gonçalves, V.; Tzes, A.; Khorrami, F. Safe navigation and obstacle avoidance using differentiable optimization based control barrier functions. arXiv 2023, arXiv:2304.08586. [Google Scholar]
- Huang, J.; Liu, Z.; Zeng, J.; Chi, X.; Su, H. Obstacle avoidance for unicycle-modelled mobile robots with time-varying control barrier functions. arXiv 2023, arXiv:2307.08227. [Google Scholar]
- Shi, K.-G.; Hu, G. Safety-Guaranteed and Task-Consistent Human-Robot Interaction Using High-Order Time-Varying Control Barrier Functions and Quadratic Programs. IEEE Robot. Autom. Lett. 2024, 9, 547–554. [Google Scholar] [CrossRef]
- Ali, M.M.; Shen, C.; Hashim, H.A. A Linear MPC with Control Barrier Functions for Differential Drive Robots. arXiv 2024, arXiv:2404.10018. [Google Scholar]
- Zhang, S.; Garg, K.; Fan, C. Neural Graph Control Barrier Functions Guided Distributed Collision-avoidance Multi-agent Control. arXiv 2023, arXiv:2311.13014. [Google Scholar]






Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Zhang, W.; Ma, Z.; Zong, N.; Stipanović, D.M. A Closed-Form Cooperative Avoidance Control for Multiple m-DOF Manipulators. J. Sens. Actuator Netw. 2026, 15, 47. https://doi.org/10.3390/jsan15030047
Zhang W, Ma Z, Zong N, Stipanović DM. A Closed-Form Cooperative Avoidance Control for Multiple m-DOF Manipulators. Journal of Sensor and Actuator Networks. 2026; 15(3):47. https://doi.org/10.3390/jsan15030047
Chicago/Turabian StyleZhang, Wenxue, Ziyi Ma, Ning Zong, and Dušan M. Stipanović. 2026. "A Closed-Form Cooperative Avoidance Control for Multiple m-DOF Manipulators" Journal of Sensor and Actuator Networks 15, no. 3: 47. https://doi.org/10.3390/jsan15030047
APA StyleZhang, W., Ma, Z., Zong, N., & Stipanović, D. M. (2026). A Closed-Form Cooperative Avoidance Control for Multiple m-DOF Manipulators. Journal of Sensor and Actuator Networks, 15(3), 47. https://doi.org/10.3390/jsan15030047

