Autonomous Navigation System for a Differential Drive Mobile Robot
Miguel Ferreira, Luis Henrique de Oliveira Moreira, António M. Lopes
- 发表年份
- 2024
- 引用次数
- 6
摘要
ABSTRACT Mobile robotics is a rapidly expanding field of research because of its large number of applications. Autonomous mobile robots (AMRs) are used in multiple areas, such as industrial automation, logistics and warehouse management, museums, hospitals and restaurant assistance, space and ocean exploration, and many others. In this work, a navigation system for a low-cost mobile robot is proposed. It relies on state-of-the-art software suited for designing automated systems, robot applications, and computer vision algorithms. The robot is driven by two wheels powered by Beckhoff motors, controlled using Beckhoff’s TwinCAT 3 automation software in an industrial computer. A separate small-sized Raspberry Pi computer handles the environment perception by processing the information acquired by a Lidar module and a webcam and the localization and planning through the Robot Operating System (ROS). Communication between the two computers yields a complete robot navigation system. This system is tested and subsequently tuned to achieve good performance. Experimental tests show that the navigation system is globally effective, and some limitations related to the robot’s design and its navigation subsystem are discussed. The approach proposed in this work can be extended, adjusted, and used in other types of mobile robots.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002