Funções de barreira de controle aplicadas à um robô móvel omnidirecional

  • Félix Gabriel dos Santos Souza Federal Institute of São Paulo campus São Paulo
  • Caio Igor Gonçalves Chinelato Federal University of ABC (UFABC) https://orcid.org/0000-0001-8227-2541
Keywords: Função de Barreira de Controle, Segurança, Sistemas Robóticos, Robô Móvel Omnidirecional, Função de Lyapunov de Controle

Abstract

Funções de barreira de controle (FBCs) têm sido bastante estudadas recentemente e estão relacionada com segurança de sistemas de controle. A segurança é representada por restrições nos estados e nas saídas do sistema. A estrutura de controle final integra os objetivos de estabilização/rastreamento, descritos por uma função de Lyapunov de controle (FLC) ou por uma entrada de controle nominal, e as restrições de segurança, descritas por FBCs, por meio de uma programação quadrática (PQ). O objetivo e a principal contribuição deste trabalho é a aplicação desta estrutura de controle no robô móvel Robotino (Festo), que é usado em diversas instituições de ensino no Brasil e o no mundo, e diferentemente de muitos robôs móveis didáticos, apresenta uma estrutura mais robusta, maior potência de acionamento e é omnidirecional, sendo mais compatível com aplicações práticas reais. Diversos trabalhos apresentados na literatura propõem o controle do Robotino para satisfazer objetivos de estabilização/rastreamento, no entanto, nenhum destes trabalhos aplicam FBCs para que restrições de segurança sejam respeitadas. Os resultados, obtidos através de simulações computacionais, demonstram que os objetivos de estabilização/rastreamento, representados por trajetórias de referência, e as restrições de segurança, representadas por restrições de posições e de coordenadas do sistema robótico, foram satisfeitos.

Author Biographies

Félix Gabriel dos Santos Souza, Federal Institute of São Paulo campus São Paulo

Undergraduate Student in Control and Automation Engineering

Caio Igor Gonçalves Chinelato, Federal University of ABC (UFABC)

Professor and researcher at Federal University of ABC (UFABC) - Center of Engineering, Modeling and Applied Social Sciences (CECS), Santo André, Brazil. Mechatronics Technician graduated from ETEC Jorge Street, São Caetano do Sul, Brazil. B.Sc. Degree in Science and Technology, B.Sc. Degree in Instrumentation, Automation and Robotics Engineering, and M.Sc. Degree in Mechanical Engineering from the UFABC. Ph.D. Degree in Electrical Engineering from the Polytechnic School of University of São Paulo (EPUSP), São Paulo, Brazil. The research interests include Robotics, Control Systems, Mechatronics, Automation, and Engineering Education.

References

Ahmadi, M., Xiong, X., & Ames, A. (2022). Risk-averse control via CVaR barrier functions: application to bipedal robot locomotion. IEEE Control Systems Letters, 6, 878-883. https://doi.org/10.1109/LCSYS.2021.3086854
Ames, A., Grizzle, J., & Tabuada, P. (2014). Control barrier function based quadratic programs with application to adaptive cruise control. Proceedings of the IEEE Conference on Decision and Control (CDC), California, USA, 6271-6278. https://doi.org/10.1109/CDC.2014.7040372
Ames, A., Xu, X., Grizzle, J., & Tabuada, P. (2017). Control barrier function based quadratic programs for safety critical systems. IEEE Transactions on Automatic Control, 62(8), 3861-3876. https://doi.org/10.1109/TAC.2016.2638961
Ames, A., Coogan, S., Egerstedt, M., Notomista, G., Sreenath, K., & Tabuada, P. (2019). Control barrier functions: theory and applications. Proceedings of the European Control Conference (ECC), Naples, Italy, 3420-3431. https://doi.org/10.23919/ECC.2019.8796030
Borrelli, F., Bemporad, A., & Morari, M. (2017). Predictive control for linear and hybrid systems. Cambridge University Press. https://doi.org/10.1017/9781139061759
Ducaju, J., Olofsson, B., Robertsson, A., & Johansson, R. (2022). Robot cartesian compliance variation for safe kinesthetic teaching using safety control barrier functions. Proceedings of the 18th International Conference on Automation Science and Engineering (CASE), Mexico City, Mexico, 2259-2266. https://doi.org/10.1109/CASE49997.2022.9926525
Elsayed, M., Hammad, A., Hafez, A., & Mansour, H. (2017). Real time trajectory tracking controller based on Lyapunov function for mobile robot. International Journal of Computer Applications, 168(11), 1-6. https://doi.org/10.5120/ijca2017914540
El-sayyah, M., Saad, M., & Saad, M. (2025). Nonlinear model predictive control for trajectory tracking of omnidirectional robot using resilient propagation. IEEE Access, 13, 112642-112653. https://doi.org/10.1109/ACCESS.2025.3583596
Ferraguti, F., Bertuletti, M., Landi, C., Bonfè, M., Fantuzzi, C., & Secchi, C. (2020). A control barrier function approach for maximizing performance while fulfilling to ISO/TS 15066 regulations. IEEE Robotics and Automation Letters, 5(4), 5921-5928. https://doi.org/10.1109/LRA.2020.3010494
Gurriet, T., Singletary, A., Reher, J., Ciarletta, L., Feron, E., & Ames, A. (2018). Towards a framework for realizable safety critical control through active set invariance. Proceedings of the ACM/IEEE International Conference on Cyper-Physical Systems (ICCPS), Porto, Portugal, 98-106. https://doi.org/10.1109/ICCPS.2018.00018
Hedman, M., & Mercorelli, P. (2021). FFTSMC with optimal reference trajectory generated by MPC in robust Robotino motion planning with saturating inputs. Proceedings of the American Control Conference (ACC), New Orleans, USA, 1470-1477. https://doi.org/10.23919/ACC50511.2021.9482876
Igarashi, M., & Nakamura, H. (2018). Collision avoidance assist control for two-wheel vehicle robots by control barrier function. Proceedings of the International Automatic Control Conference (CACS), Taoyuan, Taiwan. https://doi.org/10.1109/CACS.2018.8606761
Manjunath, A., & Nguyen, Q. (2021). Safe and robust motion planning for dynamic robotics via control barrier functions. Proceedings of the IEEE Conference on Decision and Control (CDC), Austin, Texas, 2122-2128. https://doi.org/10.1109/CDC45484.2021.9682803
Mehra, A., Ma, W., Berg, F., Tabuada, P., Grizzle, J., & Ames, A. (2015). Adaptive cruise control: experimental validation of advanced controllers on scale-model cars. Proceedings of the American Control Conference (ACC), Chicago, USA, 1411-1418. https://doi.org/10.1109/ACC.2015.7170931
Peng, C., Donca, O., Castillo, G., & Hereid, A. (2023). Safe bipedal path planning via control barrier functions for polynomial shape obstacles estimated using logistic regression. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), London, UK, 3649-3655. https://doi.org/10.1109/ICRA48891.2023.10160671
Pololu (2025, August 09). Pololu 3pi+ 2040 Robot. https://www.pololu.com/category/300/
3pi-plus-2040-robot
Rauscher, M., Kimmel, M., & Hirche, S. (2016). Constrained robot control using control barrier functions. Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Daejeon, Korea, 279-285. https://doi.org/10.1109/IROS.2016.7759067
Robotino (2025, August 09). Festo Robotino. https://ip.festo-didactic.com/Infoportal/robotino/Overview/EN/index.html
Sa, M., Kotaru, P., & Sreenath, K. (2024). Point cloud-based control barrier function regression for safe and efficient vision-based control. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Yokohama, Japan, 366-372. https://doi.org/10.1109/ICRA57147.2024.10610647
Siegwart, R., Nourbakhsh, I., & Scaramuzza, D. (2011). Introduction to autonomous mobile robots (2nd ed.). MIT Press (MA). https://mitpress.mit.edu/9780262015356/introduction-to-autonomous-mobile-robots/
Singletary, A., Swann, A., Chen, Y., & Ames, A. (2022). Onboard safety guarantees for racing drones: high-speed geofencing with control barrier functions. IEEE Robotics and Automation Letters, 7(2), 2897-2904. https://doi.org/10.1109/LRA.2022.3144777
Tang, Q., & Eberhard, P. (2013). Cooperative search by combining simulated and real robots in a swarm under the view of multibody system dynamics. Advances in Mechanical Engineering, 5, 1-11. https://doi.org/10.1155/2013/284782
Toulkani, N., Abdi, H., Koskelainen, O., & Ghabcheloo, R. (2022). Reactive safe path following for differential drive mobile robots using control barrier functions. Proceedings of the 10th International Conference on Control, Mechatronics and Automation (ICCMA), Belval, Luxembourg, 60-65. https://doi.org/10.1109/ICCMA56665.2022.10011466
Turtlebot3 (2025, August 09). Robotis Turtlebot 3. https://www.robotis.us/turtlebot-3/
Xu, X., Waters, T., Pickem, D., Glotfelter, P., Egerstedt, M., Tabuada, P., Grizzle, J., & Ames, A. (2017). Realizing simultaneous lane keeping and adaptive speed regulation on accessible mobile robot testbeds. Proceedings of the IEEE Conference on Control Technology and Applications (CCTA), Hawai'i, USA, 1769-1775. https://doi.org/10.1109/CCTA.2017.8062713
Yang, T., Miao, Z., Yi, G., & Wang, Y. (2022). Safety-critical control of quadrotor UAVs with control barrier functions. Proceedings of the IEEE International Conference on Robotics and Biomimetics (ROBIO), Xishuangbanna, China, 1074-1079. https://doi.org/10.1109/ROBIO55434.2022.10011832
Published
2025-09-01
How to Cite
Souza, F., & Chinelato, C. (2025). Funções de barreira de controle aplicadas à um robô móvel omnidirecional. Revista Para Graduandos/Instituto Federal De Educação, Ciência E Tecnologia De São Paulo - Campus São Paulo - REGRASP, 10(3), 32-44. https://doi.org/10.47734/regrasp.v10.03.p32-44