Implementação de um Planejador de Caminhos Embarcado num Robô Móvel Navegando em Terrenos Acidentados

  • Douglas Vianna Coutinho Escola de Engenharia - Universidade Federal de Minas Gerais
  • Gilmar Pereira da Cruz Júnior Programa de Pós-Graduação em Engenharia Elétrica - Universidade Federal de Minas Gerais - Belo Horizonte, MG
  • Gustavo Pessin Instituto Tecnológico Vale (ITV)
  • Gustavo Medeiros Freitas Programa de Pós-Graduação em Engenharia Elétrica - Universidade Federal de Minas Gerais - Belo Horizonte, MG
Keywords: Mobile Robotics, Path Planning, Rough Terrain Modeling, Mobility Metrics

Abstract

The use of mobile robots in performing services is becoming increasingly common. One example is Vale’s EspeleoRobô, capable of moving over rough terrain to inspect and map confined environments, such as piping systems, dam drain galleries, mills, silos, and natural caves. Due to space limitations, the presence of obstacles and terrain irregularities, teleoperation via radio waves or umbilical cable is not always a viable option. A possible solution corresponds to the development of strategies that allow the autonomous operation of such robotic devices. Among these strategies, path planning is essential to ensure that the robot travels efficiently to the desired locations while avoiding collisions with obstacles. In this context, this article presents the implementation and experimental validation of the Dijkstra path planning algorithm, integrated with auxiliary techniques of terrain modeling by voxels, and mobility metrics adopted to define the paths’ costs. Programs implemented with ROS were embedded into the EspeleoRobô, enabling to accomplish experiments in the laboratory and in the field. The obtained results demonstrate the proper functioning of the implemented algorithms, enabling its integration with the robot autonomous navigation system.
Published
2023-10-18