Funções de barreira de controle aplicadas à um robô móvel omnidirecional
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.
References
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
Copyright (c) 2025 Félix Gabriel dos Santos Souza, Caio Igor Gonçalves Chinelato

This work is licensed under a Creative Commons Attribution 4.0 International License.
All works published in REGRASP are licensed under Creative Commons Attribution 4.0 International (CC BY 4.0).
This means that:
Anyone can copy, distribute, display, adapt, remix, and even commercially use the content published in the journal;
Provided that due credit is given to the authors and to REGRASP as the original source;
No additional permission is required for reuse, as long as the license terms are respected.
This policy complies with the principles of open access, promoting the broad dissemination of scientific knowledge.



























