Skip to main content
Log in

Safe Motion Planning and Control for Mobile Robots: A Survey

  • Regular Papers
  • Invited Paper
  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Abstract

Control engineering has made significant progress in addressing various challenges for real-world applications. For the next stage of robotics automation, it is necessary to guarantee formal safety as well as conventional control tasks including set point stabilization and trajectory tracking. This survey focuses on a review of safe motion planning and control, especially for mobile robots. We explore various advancements in safety-critical control problems that can ultimately be formulated as an ideal infinite-horizon optimal control, and classify them into two clusters: 1) receding horizon methods and 2) safety filtering approaches. Receding horizon methods, such as nonlinear model predictive control (NMPC) and reachability-based receding horizon motion planning, use finite-horizon sliding windows for tractability. Safety filtering methods, employing techniques such as control barrier function (CBF) and reference governor (RG), adjust nominal signals to enforce safety. This survey highlights the challenges of ensuring safety in dynamic and complex environments where mobile robots are deployed, where their computational limitations and uncertainties in dynamic models are significant factors. By providing a comprehensive review of current methodologies and specifying future research directions, we aim to offer a solid foundation for developing efficient safety-critical control methodologies for mobile robots.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. K. P. Wabersich, A. J. Taylor, J. J. Choi, K. Sreenath, C. J. Tomlin, A. D. Ames, and M. N. Zeilinger, “Data-driven safety filters: Hamilton-jacobi reachability, control barrier functions, and predictive methods for uncertain systems,” IEEE Control Systems Magazine, vol. 43, no. 5, pp. 137–177, 2023.

    Article  MathSciNet  Google Scholar 

  2. K.-C. Hsu, H. Hu, and J. F. Fisac, “The safety filter: A unified view of safety-critical control in autonomous systems,” Annual Review of Control, Robotics, and Autonomous Systems, vol. 7, 2023.

  3. A. D. Ames, S. Coogan, M. Egerstedt, G. Notomista, K. Sreenath, and P. Tabuada, “Control barrier functions: Theory and applications,” Proc. of 18th European control conference (ECC), IEEE, pp. 3420–3431, 2019.

    Google Scholar 

  4. M. Chen and C. J. Tomlin, “Hamilton-jacobi reachability: Some recent theoretical advances and applications in unmanned airspace management,” Annual Review of Control, Robotics, and Autonomous Systems, vol. 1, no. 1, pp. 333–358, 2018.

    Article  Google Scholar 

  5. S. Bansal, M. Chen, S. Herbert, and C. J. Tomlin, “Hamilton-jacobi reachability: A brief overview and recent advances,” Proc. of IEEE 56th Annual Conference on Decision and Control (CDC), IEEE, pp. 2242–2253, 2017.

    Google Scholar 

  6. M. H. Cohen, T. G. Molnar, and A. D. Ames, “Safety-critical control for autonomous systems: Control barrier functions via reduced-order models,” Annual Reviews in Control, vol. 57, 100947, 2024.

    Article  MathSciNet  Google Scholar 

  7. M. Schwenzer, M. Ay, T. Bergs, and D. Abel, “Review on model predictive control: An engineering perspective,” The International Journal of Advanced Manufacturing Technology, vol. 117, no. 5, pp. 1327–1349, 2021.

    Article  Google Scholar 

  8. S. Hwang, D. Lee, C. Kim, and H. J. Kim, “Autonomous heavy object pushing using a coaxial tiltrotor,” IEEE Transactions on Automation Science and Engineering, 2024.

  9. D. Lee, H. Seo, I. Jang, S. J. Lee, and H. J. Kim, “Aerial manipulator pushing a movable structure using a dob-based robust controller,” IEEE Robotics and Automation Letters, vol. 6, no. 2, pp. 723–730, 2020.

    Article  Google Scholar 

  10. J. Back and H. Shim, “Adding robustness to nominal output-feedback controllers for uncertain nonlinear systems: A nonlinear version of disturbance observer,” Automatica, vol. 44, no. 10, pp. 2528–2537, 2008.

    Article  MathSciNet  Google Scholar 

  11. H. Zhao, X. Dai, and Y. Zhao, “Sliding-mode adaptive control for multiple high-speed trains with state constraints and input saturation,” International Journal of Control, Automation, and Systems, vol. 21, no. 11, pp. 3607–3616, 2023.

    Article  Google Scholar 

  12. Z. Li, D. Huang, and L. Cai, “Adaptive nonsingular terminal sliding mode tracking control for high-speed trains with input constraints and parametric uncertainties,” International Journal of Control, Automation, and Systems, vol. 22, no. 3, pp. 753–764, 2024.

    Article  Google Scholar 

  13. L. Zuo, M. Yan, and Y. Zhang, “Adaptive and collisionfree line coverage algorithm for multi-agent networks with unknown density function,” International Journal of Control, Automation, and Systems, vol. 20, no. 1, pp. 208–219, 2022.

    Article  Google Scholar 

  14. B.-Z. Guo, Z.-H. Wu, and H.-C. Zhou, “Active disturbance rejection control approach to output-feedback stabilization of a class of uncertain nonlinear systems subject to stochastic disturbance,” IEEE Transactions on Automatic Control, vol. 61, no. 6, pp. 1613–1618, 2015.

    Article  MathSciNet  Google Scholar 

  15. F. Allgower, R. Findeisen, and Z. K. Nagy, “Nonlinear model predictive control: From theory to application,” Journal of the Chinese Institute Of Chemical Engineers, vol. 35, no. 3, pp. 299–316, 2004.

    Google Scholar 

  16. P. Falcone, F. Borrelli, J. Asgari, H. E. Tseng, and D. Hrovat, “Predictive active steering control for autonomous vehicle systems,” IEEE Transactions on Control Systems Technology, vol. 15, no. 3, pp. 566–580, 2007.

    Article  Google Scholar 

  17. P. Falcone, F. Borrelli, H. E. Tseng, J. Asgari, and H. Davor, “Low complexity MPC schemes for integrated vehicle dynamics control problems,” Proc. of 9th International Symposium on Advanced Vehicle Control, 2008.

    Google Scholar 

  18. J. Wurts, J. L. Stein, and T. Ersal, “Collision imminent steering using nonlinear model predictive control,” Proc. of Annual American Control Conference (ACC), IEEE, pp. 4772–4777, 2018.

    Google Scholar 

  19. J.-J. Zhang, Z.-L. Fang, Z.-Q. Zhang, R.-Z. Gao, and S.-B. Zhang, “Trajectory tracking control of nonholonomic wheeled mobile robots using model predictive control subjected to Lyapunov-based input constraints,” International Journal of Control, Automation, and Systems, vol. 20, no. 5, pp. 1640–1651, 2022.

    Article  Google Scholar 

  20. D. Lee, H. Seo, D. Kim, and H. J. Kim, “Aerial manipulation using model predictive control for opening a hinged door,” Proc. of IEEE International Conference on Robotics and Automation (ICRA), IEEE, pp. 1237–1242, 2020.

    Google Scholar 

  21. D. Lee, I. Jang, J. Byun, H. Seo, and H. J. Kim, “Real-time motion planning of a hydraulic excavator using trajectory optimization and model predictive control,” Proc. of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), IEEE, pp. 2135–2142, 2021.

    Google Scholar 

  22. P. T. Boggs and J. W. Tolle, “Sequential quadratic programming,” Acta Numerica, vol. 4, pp. 1–51, 1995.

    Article  MathSciNet  Google Scholar 

  23. A. Sideris and J. E. Bobrow, “An efficient sequential linear quadratic algorithm for solving nonlinear optimal control problems,” Proc. of the American Control Conference, IEEE, pp. 2275–2280, 2005.

    Google Scholar 

  24. M. Neunert, M. Stäuble, M. Giftthaler, C. D. Bellicoso, J. Carius, C. Gehring, M. Hutter, and J. Buchli, “Whole-body nonlinear model predictive control through contacts for quadrupeds,” IEEE Robotics and Automation Letters, vol. 3, no. 3, pp. 1458–1465, 2018.

    Article  Google Scholar 

  25. C. Y. Son, H. Seo, T. Kim, and H. J. Kim, “Model predictive control of a multi-rotor with a suspended load for avoiding obstacles,” Proc. of IEEE International Conference on Robotics and Automation (ICRA), IEEE, pp. 5233–5238, 2018.

    Google Scholar 

  26. S. Uebel, N. Murgovski, B. Bäker, and J. Sjöberg, “A two-level mpc for energy management including velocity control of hybrid electric vehicles,” IEEE Transactions on Vehicular Technology, vol. 68, no. 6, pp. 5494–5505, 2019.

    Article  Google Scholar 

  27. J. V. Frasch, A. Gray, M. Zanon, H. J. Ferreau, S. Sager, F. Borrelli, and M. Diehl, “An auto-generated nonlinear mpc algorithm for real-time obstacle avoidance of ground vehicles,” Proc. of European Control Conference (ECC), IEEE, pp. 4136–4141, 2013.

    Google Scholar 

  28. A. R. Ansari and T. D. Murphey, “Sequential action control: Closed-form optimal control for nonlinear and nonsmooth systems,” IEEE Transactions on Robotics, vol. 32, no. 5, pp. 1196–1214, 2016.

    Article  Google Scholar 

  29. A. D. Wilson, J. A. Schultz, A. R. Ansari, and T. D. Murphey, “Real-time trajectory synthesis for information maximization using sequential action control and least-squares estimation,” Proc. of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), IEEE, pp. 4935–4940, 2015.

    Google Scholar 

  30. S. Yu, C. Maier, H. Chen, and F. Allgöwer, “Tube MPC scheme based on robust control invariant set with application to lipschitz nonlinear systems,” Systems & Control Letters, vol. 62, no. 2, pp. 194–200, 2013.

    Article  MathSciNet  Google Scholar 

  31. D. Q. Mayne, M. M. Seron, and S. V. Raković, “Robust model predictive control of constrained linear systems with bounded disturbances,” Automatica, vol. 41, no. 2, pp. 219–224, 2005.

    Article  MathSciNet  Google Scholar 

  32. S. V. Raković, B. Kouvaritakis, R. Findeisen, and M. Cannon, “Homothetic tube model predictive control,” Automatica, vol. 48, no. 8, pp. 1631–1638, 2012.

    Article  MathSciNet  Google Scholar 

  33. S. V. Raković, W. S. Levine, and B. Açikmese, “Elastic tube model predictive control,” Proc. of American Control Conference (ACC), IEEE, pp. 3594–3599, 2016.

    Google Scholar 

  34. B. T. Lopez, J.-J. E. Slotine, and J. P. How, “Dynamic tube MPC for nonlinear systems,” Proc. of American Control Conference (ACC), IEEE, pp. 1655–1662, 2019.

    Google Scholar 

  35. I. Jang, D. Lee, and H. J. Kim, “Provably safe realtime receding horizon trajectory planning for linear timeinvariant systems,” Proc. of 20th International Conference on Control, Automation and Systems (ICCAS), IEEE, pp. 612–616, 2020.

    Google Scholar 

  36. E. Hopf, “Generalized solutions of non-linear equations of first order,” Journal of Mathematics and Mechanics, vol. 14, no. 6, pp. 951–973, 1965.

    MathSciNet  Google Scholar 

  37. Y. T. Chow, J. Darbon, S. Osher, and W. Yin, “Algorithm for overcoming the curse of dimensionality for state-dependent hamilton-jacobi equations,” Journal of Computational Physics, vol. 387, pp. 376–409, 2019.

    Article  MathSciNet  Google Scholar 

  38. D. Lee and C. J. Tomlin, “Efficient computation of state-constrained reachability problems using hopf–lax formulae,” IEEE Transactions on Automatic Control, vol. 68, no. 11, pp. 6481–6495, 2023.

    Article  MathSciNet  Google Scholar 

  39. H. Seo, D. Lee, C. Y. Son, I. Jang, C. J. Tomlin, and H. J. Kim, “Real-time robust receding horizon planning using Hamilton-Jacobi reachability analysis,” IEEE Transactions on Robotics, vol. 39, no. 1, pp. 90–109, 2023.

    Article  Google Scholar 

  40. A. Majumdar and R. Tedrake, “Funnel libraries for realtime robust feedback motion planning,” The International Journal of Robotics Research, vol. 36, no. 8, pp. 947–982, 2017.

    Article  Google Scholar 

  41. S. Kousik, S. Vaskov, F. Bu, M. Johnson-Roberson, and R. Vasudevan, “Bridging the gap between safety and realtime performance in receding-horizon trajectory design for mobile robots,” The International Journal of Robotics Research, vol. 39, no. 12, pp. 1419–1469, 2020.

    Article  Google Scholar 

  42. I. Jang, H. Seo, and H. J. Kim, “Fast computation of tight funnels for piecewise polynomial systems,” IEEE Control Systems Letters, vol. 6, pp. 2234–2239, 2022.

    Article  MathSciNet  Google Scholar 

  43. H. Seo, C. Y. Son, and H. J. Kim, “Fast funnel computation using multivariate bernstein polynomial,” IEEE Robotics and Automation Letters, vol. 6, no. 2, pp. 1351–1358, 2021.

    Article  Google Scholar 

  44. M. Chen, S. L. Herbert, M. S. Vashishtha, S. Bansal, and C. J. Tomlin, “Decomposition of reachable sets and tubes for a class of nonlinear systems,” IEEE Transactions on Automatic Control, vol. 63, no. 11, pp. 3675–3688, 2018.

    Article  MathSciNet  Google Scholar 

  45. S. Bansal and C. J. Tomlin, “Deepreach: A deep learning approach to high-dimensional reachability,” Proc. of IEEE International Conference on Robotics and Automation (ICRA), IEEE, pp. 1817–1824, 2021.

    Google Scholar 

  46. M. Everett, G. Habibi, and J. P. How, “Robustness analysis of neural networks via efficient partitioning with applications in control systems,” IEEE Control Systems Letters, vol. 5, no. 6, pp. 2114–2119, 2021.

    Article  MathSciNet  Google Scholar 

  47. M. Everett, G. Habibi, C. Sun, and J. P. How, “Reachability analysis of neural feedback loops,” IEEE Access, vol. 9, pp. 163938–163953, 2021.

    Article  Google Scholar 

  48. M. Althoff and B. H. Krogh, “Zonotope bundles for the efficient computation of reachable sets,” Proc. of 50th IEEE Conference on Decision and Control and European Control Conference, pp. 6814–6821, 2011.

    Chapter  Google Scholar 

  49. J. Liu, Y. Simon Shao, L. Lymburner, H. Qin, V. Kaushik, L. Trang, R. Wang, V. Ivanovic, H. E. Tseng, and R. Vasudevan, “Refine: Reachability-based trajectory design using robust feedback linearization and zonotopes,” IEEE Transactions on Robotics, vol. 40, pp. 2060–2080, 2024.

    Article  Google Scholar 

  50. A. B. Kurzhanski and P. Varaiya, “Ellipsoidal techniques for reachability analysis,” Proc. of International Workshop on Hybrid Systems: Computation and Control, Springer, pp. 202–214, 2000.

    Chapter  Google Scholar 

  51. S. Kousik, A. Dai, and G. X. Gao, “Ellipsotopes: Uniting ellipsoids and zonotopes for reachability analysis and fault detection,” IEEE Transactions on Automatic Control, vol. 68, no. 6, pp. 3440–3452, 2023.

    Article  MathSciNet  Google Scholar 

  52. S. Kousik, B. Zhang, P. Zhao, and R. Vasudevan, “Safe, optimal, real-time trajectory planning with a parallel constrained bernstein algorithm,” IEEE Transactions on Robotics, vol. 37, no. 3, pp. 815–830, 2020.

    Article  Google Scholar 

  53. I. Jang, S. Hwang, J. Byun, and H. J. Kim, “Safe receding horizon motion planning with infinitesimal update interval,” Proc. of IEEE International Conference on Robotics and Automation (ICRA), IEEE, pp. 14244–14250, 2024.

    Google Scholar 

  54. E. Squires, P. Pierpaoli, and M. Egerstedt, “Constructive barrier certificates with applications to fixed-wing aircraft collision avoidance,” Proc. of IEEE Conference on Control Technology and Applications (CCTA), IEEE, pp. 1656–1661, 2018.

    Google Scholar 

  55. I. Jang, J. Park, and H. J. Kim, “Safe and distributed multi-agent motion planning under minimum speed constraints,” Proc. of IEEE International Conference on Robotics and Automation (ICRA), IEEE, pp. 7677–7683, 2023.

    Google Scholar 

  56. A. D. Ames, X. Xu, J. W. Grizzle, and P. Tabuada, “Control barrier function based quadratic programs for safety critical systems,” IEEE Transactions on Automatic Control, vol. 62, no. 8, pp. 3861–3876, 2016.

    Article  MathSciNet  Google Scholar 

  57. W. Xiao and C. Belta, “High-order control barrier functions,” IEEE Transactions on Automatic Control, vol. 67, no. 7, pp. 3655–3662, 2021.

    Article  MathSciNet  Google Scholar 

  58. W. Xiao and C. Belta, “Control barrier functions for systems with high relative degree,” Proc. of IEEE 58th conference on decision and control (CDC), pp. 474–479, IEEE, 2019.

    Google Scholar 

  59. I. Jang and H. J. Kim, “Safe control for navigation in cluttered space using multiple lyapunov-based control barrier functions,” IEEE Robotics and Automation Letters, vol. 9, no. 3, pp. 2056–2063, 2024.

    Article  Google Scholar 

  60. L. Wang, D. Han, and M. Egerstedt, “Permissive barrier certificates for safe stabilization using sum-of-squares,” Proc. of Annual American Control Conference (ACC), pp. 585–590, IEEE, 2018.

    Google Scholar 

  61. X. Xu, J. W. Grizzle, P. Tabuada, and A. D. Ames, “Correctness guarantees for the composition of lane keeping and adaptive cruise control,” IEEE Transactions on Automation Science and Engineering, vol. 15, no. 3, pp. 1216–1229, 2017.

    Article  Google Scholar 

  62. A. Clark, “Verification and synthesis of control barrier functions,” Proc. of 60th IEEE Conference on Decision and Control (CDC), IEEE, pp. 6105–6112, 2021.

    Google Scholar 

  63. H. Dai and F. Permenter, “Convex synthesis and verification of control-lyapunov and barrier functions with input constraints,” Proc. of American Control Conference (ACC), pp. 4116–4123, IEEE, 2023.

    Google Scholar 

  64. W. Xiao, C. Belta, and C. G. Cassandras, “Adaptive control barrier functions,” IEEE Transactions on Automatic Control, vol. 67, no. 5, pp. 2267–2281, 2021.

    Article  MathSciNet  Google Scholar 

  65. T. Gurriet, M. Mote, A. D. Ames, and E. Feron, “An online approach to active set invariance,” Proc. of IEEE Conference on Decision and Control (CDC), IEEE, pp. 3592–3599, 2018.

    Google Scholar 

  66. T. Gurriet, A. Singletary, J. Reher, L. Ciarletta, E. Feron, and A. Ames, “Towards a framework for realizable safety critical control through active set invariance,” Proc. of ACM/IEEE 9th International Conference on Cyber-Physical Systems (ICCPS), IEEE, pp. 98–106, 2018.

    Google Scholar 

  67. A. Robey, H. Hu, L. Lindemann, H. Zhang, D. V. Dimarogonas, S. Tu, and N. Matni, “Learning control barrier functions from expert demonstrations,” Proc. of 59th IEEE Conference on Decision and Control (CDC), pp. 3717–3724, IEEE, 2020.

    Google Scholar 

  68. W. Xiao, T.-H. Wang, R. Hasani, M. Chahine, A. Amini, X. Li, and D. Rus, “Barriernet: Differentiable control barrier functions for learning of safe robot control,” IEEE Transactions on Robotics, vol. 39, no. 3, pp. 2289–2307, 2023.

    Article  Google Scholar 

  69. S. Liu, C. Liu, and J. Dolan, “Safe control under input limits with neural control barrier functions,” Proc. of Conference on Robot Learning, pp. 1970–1980, PMLR, 2023.

    Google Scholar 

  70. M. Jankovic, “Robust control barrier functions for constrained stabilization of nonlinear systems,” Automatica, vol. 96, pp. 359–367, 2018.

    Article  MathSciNet  Google Scholar 

  71. J. Buch, S.-C. Liao, and P. Seiler, “Robust control barrier functions with sector-bounded uncertainties,” IEEE Control Systems Letters, vol. 6, pp. 1994–1999, 2021.

    Article  MathSciNet  Google Scholar 

  72. J. J. Choi, D. Lee, K. Sreenath, C. J. Tomlin, and S. L. Herbert, “Robust control barrier-value functions for safety-critical control,” Proc. of 60th IEEE Conference on Decision and Control (CDC), pp. 6814–6821, IEEE, 2021.

    Google Scholar 

  73. A. J. Taylor and A. D. Ames, “Adaptive safety with control barrier functions,” Proc. of American Control Conference (ACC), IEEE, pp. 1399–1405, 2020.

    Google Scholar 

  74. B. T. Lopez, J.-J. E. Slotine, and J. P. How, “Robust adaptive control barrier functions: An adaptive and data-driven approach to safety,” IEEE Control Systems Letters, vol. 5, no. 3, pp. 1031–1036, 2020.

    Article  MathSciNet  Google Scholar 

  75. A. Taylor, A. Singletary, Y. Yue, and A. Ames, “Learning for safety-critical control with control barrier functions,” Learning for Dynamics and Control, pp. 708–717, PMLR, 2020.

    Google Scholar 

  76. C. Dawson, Z. Qin, S. Gao, and C. Fan, “Safe nonlinear control using robust neural lyapunov-barrier functions,” Proc. of Conference on Robot Learning, pp. 1724–1735, PMLR, 2022.

    Google Scholar 

  77. Z. Qin, D. Sun, and C. Fan, “Sablas: Learning safe control for black-box dynamical systems,” IEEE Robotics and Automation Letters, vol. 7, no. 2, pp. 1928–1935, 2022.

    Article  Google Scholar 

  78. A. Clark, “Control barrier functions for stochastic systems,” Automatica, vol. 130, 109688, 2021.

    Article  MathSciNet  Google Scholar 

  79. C. Wang, Y. Meng, S. L. Smith, and J. Liu, “Safety-critical control of stochastic systems using stochastic control barrier functions,” Proc. of 60th IEEE Conference on Decision and Control (CDC), IEEE, pp. 5924–5931, 2021.

    Google Scholar 

  80. E. Garone, S. Di Cairano, and I. Kolmanovsky, “Reference and command governors for systems with constraints: A survey on theory and applications,” Automatica, vol. 75, pp. 306–328, 2017.

    Article  MathSciNet  Google Scholar 

  81. I. Kolmanovsky and E. G. Gilbert, “Theory and computation of disturbance invariant sets for discrete-time linear systems,” Mathematical Problems in Engineering, vol. 4, no. 4, pp. 317–367, 1998.

    Article  Google Scholar 

  82. E. G. Gilbert and K. T. Tan, “Linear systems with state and control constraints: The theory and application of maximal output admissible sets,” IEEE Transactions on Automatic control, vol. 36, no. 9, pp. 1008–1020, 1991.

    Article  MathSciNet  Google Scholar 

  83. D. Kim, M. Pezzutto, L. Schenato, and H. J. Kim, “Visibility-constrained control of multirotor via reference governor,” Proc. of 62nd IEEE Conference on Decision and Control (CDC), IEEE, pp. 5714–5721, 2023.

    Google Scholar 

  84. A. Vahidi, I. Kolmanovsky, and A. Stefanopoulou, “Constraint handling in a fuel cell system: A fast reference governor approach,” IEEE Transactions on Control Systems Technology, vol. 15, no. 1, pp. 86–98, 2007.

    Article  Google Scholar 

  85. U. Kalabić, I. Kolmanovsky, and E. Gilbert, “Reference governors for linear systems with nonlinear constraints,” Proc. of 50th IEEE Conference on Decision and Control and European Control Conference, IEEE, pp. 2680–2686, 2011.

    Chapter  Google Scholar 

  86. A. Bemporad, “Reference governor for constrained nonlinear systems,” IEEE Transactions on Automatic Control, vol. 43, no. 3, pp. 415–419, 1998.

    Article  MathSciNet  Google Scholar 

  87. E. G. Gilbert and I. V. Kolmanovsky, “Set-point control of nonlinear systems with state and control constraints: A Lyapunov-function, reference-governor approach,” Proc. of the 38th IEEE Conference on Decision and Control, vol. 3, pp. 2507–2512, IEEE, 1999.

    Google Scholar 

  88. L. Burlion, R. Schieni, and I. V. Kolmanovsky, “A reference governor for linear systems with polynomial constraints,” Automatica, vol. 142, 110313, 2022.

    Article  MathSciNet  Google Scholar 

  89. E. Garone and M. M. Nicotra, “Explicit reference governor for constrained nonlinear systems,” IEEE Transactions on Automatic Control, vol. 61, no. 5, pp. 1379–1384, 2015.

    Article  MathSciNet  Google Scholar 

  90. M. M. Nicotra and E. Garone, “The explicit reference governor: A general framework for the closed-form control of constrained nonlinear systems,” IEEE Control Systems Magazine, vol. 38, no. 4, pp. 89–107, 2018.

    Article  MathSciNet  Google Scholar 

  91. M. M. Nicotra and E. Garone, “Explicit reference governor for continuous time nonlinear systems subject to convex constraints,” Proc. of American Control Conference (ACC), IEEE, pp. 4561–4566, 2015.

    Google Scholar 

  92. M. Hosseinzadeh and E. Garone, “An explicit reference governor for the intersection of concave constraints,” IEEE Transactions on Automatic Control, vol. 65, no. 1, pp. 1–11, 2019.

    Article  MathSciNet  Google Scholar 

  93. M. M. Nicotra, T. W. Nguyen, E. Garone, and I. V. Kolmanovsky, “Explicit reference governor for the constrained control of linear time-delay systems,” IEEE Transactions on Automatic Control, vol. 64, no. 7, pp. 2883–2889, 2018.

    Article  MathSciNet  Google Scholar 

  94. M. Hosseinzadeh, “Optimization-free control of safety-critical systems subject to the intersection of multiple time-varying concave constraints,” IEEE Transactions on Automatic Control, 2024.

  95. J.-H. Oh, H. S. Kim, and Y. M. Cho, “Adaptive reference governor for constrained linear systems,” Journal of Mechanical Science and Technology, vol. 22, pp. 61–69, 2008.

    Article  Google Scholar 

  96. N. Li, A. Girard, and I. Kolmanovsky, “Chance-constrained controller state and reference governor,” Automatica, vol. 133, 109864, 2021.

    Article  MathSciNet  Google Scholar 

  97. A. Kashani and C. Danielson, “Data-driven invariance for reference governors,” arXiv preprint arXiv:2310.08679, 2023.

  98. M. M. Nicotra and E. Garone, “An explicit reference governor for the robust constrained control of nonlinear systems,” Proc. of IEEE 55th Conference on Decision and Control (CDC), IEEE, pp. 1502–1507, 2016.

    Google Scholar 

  99. L. Burlion, M. M. Nicotra, and I. V. Kolmanovsky, “A fast reference governor for the constrained control of linear discrete-time systems with parametric uncertainties,” Proc. of IEEE Conference on Decision and Control (CDC), IEEE, pp. 6289–6294, 2018.

    Google Scholar 

  100. R. Schieni, C. Zhao, M. Malisoff, and L. Burlion, “Reference governor design in the presence of uncertain polynomial constraints,” Proc. of American Control Conference (ACC), IEEE, pp. 1428–1433, 2023.

    Google Scholar 

  101. J. Osorio, M. Santillo, J. B. Seeds, M. Jankovic, and H. R. Ossareh, “A reference governor approach towards recovery from constraint violation,” Proc. of American Control Conference (ACC), IEEE, pp. 1779–1785, 2019.

    Google Scholar 

  102. E. Hermand, T. W. Nguyen, M. Hosseinzadeh, and E. Garone, “Constrained control of uavs in geofencing applications,” Proc. of 26th Mediterranean Conference on Control and Automation, IEEE, pp. 217–222, 2018.

    Google Scholar 

  103. W. Lucia, G. Franzè, and M. Sznaier, “A hybrid command governor scheme for rotary wings unmanned aerial vehicles,” IEEE Transactions on Control Systems Technology, vol. 28, no. 2, pp. 361–375, 2018.

    Article  Google Scholar 

  104. Y. Liu, Y. Pedari, and H. R. Ossareh, “Constraint management for quadcopter drones: Reference governor-based approaches,” Proc. of American Control Conference (ACC), IEEE, pp. 4042–4049, 2022.

    Google Scholar 

  105. G. Tartaglione, M. M. Nicotra, R. Naldi, and E. Garone, “A constrained control framework for unmanned aerial vehicles based on explicit reference governor,” Automatica, vol. 166, 111696, 2024.

    Article  MathSciNet  Google Scholar 

  106. B. Convens, K. Merckaert, M. M. Nicotra, and B. Vanderborght, “Safe, fast, and efficient distributed receding horizon constrained control of aerial robot swarms,” IEEE Robotics and Automation Letters, vol. 7, no. 2, pp. 4173–4180, 2022.

    Article  Google Scholar 

  107. A. İşleyen, N. Van De Wouw, and Ö. Arslan, “From low to high order motion planners: Safe robot navigation using motion prediction and reference governor,” IEEE Robotics and Automation Letters, vol. 7, no. 4, pp. 9715–9722, 2022.

    Article  Google Scholar 

  108. Z. Li and N. Atanasov, “Governor-parameterized barrier function for safe output tracking with locally sensed constraints,” Automatica, vol. 152, 110996, 2023.

    Article  MathSciNet  Google Scholar 

  109. R. Bencatel, R. Tian, A. R. Girard, and I. Kolmanovsky, “Reference governor strategies for vehicle rollover avoidance,” IEEE Transactions on Control Systems Technology, vol. 26, no. 6, pp. 1954–1969, 2017.

    Article  Google Scholar 

  110. S. Nakano, T. W. Nguyen, E. Garone, T. Ibuki, and M. Sampei, “Explicit reference governor on so (3) for torque and pointing constraint management,” Automatica, vol. 155, 111103, 2023.

    Article  MathSciNet  Google Scholar 

  111. M. M. Nicotra, D. Liao-McPherson, L. Burlion, and I. V. Kolmanovsky, “Spacecraft attitude control with non-convex constraints: An explicit reference governor approach,” IEEE Transactions on Automatic Control, vol. 65, no. 8, pp. 3677–3684, 2019.

    Article  Google Scholar 

  112. L. Wang, A. D. Ames, and M. Egerstedt, “Safety barrier certificates for collisions-free multirobot systems,” IEEE Transactions on Robotics, vol. 33, no. 3, pp. 661–674, 2017.

    Article  Google Scholar 

  113. J. Steinhardt and R. Tedrake, “Finite-time regional verification of stochastic non-linear systems,” The International Journal of Robotics Research, vol. 31, no. 7, pp. 901–923, 2012.

    Article  Google Scholar 

  114. R. Cosner, P. Culbertson, A. Taylor, and A. Ames, “Robust safety under stochastic uncertainty with discrete-time control barrier functions,” Proc. of Robotics: Science and Systems, Daegu, Korea, July 2023.

    Google Scholar 

  115. M. Lauri, D. Hsu, and J. Pajarinen, “Partially observable markov decision processes in robotics: A survey,” IEEE Transactions on Robotics, vol. 39, no. 1, pp. 21–40, 2022.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to H. Jin Kim.

Ethics declarations

H. Jin Kim is a Senior Editor of International Journal of Control, Automation, and Systems. Senior Editor status has no bearing on editorial consideration. The authors declare that there is no competing financial interest or personal relationship that could have appeared to influence the work reported in this paper.

Additional information

Publisher’s Note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This research was supported by ITRC (IITP) (IITP-2024-RS-2024-00437268).

Sunwoo Hwang received his B.S. degree in mechanical engineering in 2022 from Seoul National University, Seoul, Korea, where he is currently working toward an integrated M.S./Ph.D. degree in aerospace engineering. His research interests include safety-critical control, motion planning, and aerial robotics.

Inkyu Jang received his B.S. degree in mechanical engineering from Seoul National University, Seoul, Korea, in 2020. Starting from 2020, he is currently working towards a Ph.D. degree in aerospace engineering at Seoul National University, Seoul, Korea. His research interests include safety-critical control and motion planning for mobile robots.

Dabin Kim received his B.S. degree from the Department of Mechanical and Aerospace Engineering at Seoul National University in 2019. He is currently pursuing a Ph.D. degree in mechanical and aerospace engineering at Seoul National University. His research interests include autonomous navigation, sensor-based planning, and safe motion planning.

H. Jin Kim received her B.S. degree from Korea Advanced Institute of Technology, Daejeon, Korea, in 1995, and her M.S. and Ph.D. degrees from University of California, Berkeley, Berkeley, CA, USA, in 1999 and 2001, respectively, all in mechanical engineering. From 2002 to 2004, she was a postdoctoral researcher with the Department of Electrical Engineering and Computer Science, University of California, Berkeley. In 2004, she joined the Department of Aerospace Engineering, Seoul National University, Seoul, Korea, where she is currently a professor and the head of the department. Her research interests include control and navigation of autonomous robotic systems, robot learning, and computer vision for robotics.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hwang, S., Jang, I., Kim, D. et al. Safe Motion Planning and Control for Mobile Robots: A Survey. Int. J. Control Autom. Syst. 22, 2955–2969 (2024). https://doi.org/10.1007/s12555-024-0784-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-024-0784-5

Keywords

Navigation