DOAJ Open Access 2024

Implementation of Intelligent Indoor Service Robot Based on ROS and Deep Learning

Mingyang Liu Min Chen Zhigang Wu Bin Zhong Wangfen Deng

Abstrak

When faced with challenges such as adapting to dynamic environments and handling ambiguous identification, indoor service robots encounter manifold difficulties. This paper aims to address this issue by proposing the design of a service robot equipped with precise small-object recognition, autonomous path planning, and obstacle-avoidance capabilities. We conducted in-depth research on the suitability of three SLAM algorithms (GMapping, Hector-SLAM, and Cartographer) in indoor environments and explored their performance disparities. Upon this foundation, we have elected to utilize the STM32F407VET6 and Nvidia Jetson Nano B01 as our processing controllers. For the program design on the STM32 side, we are employing the FreeRTOS operating system, while for the Jetson Nano side, we are employing ROS (Robot Operating System) for program design. The robot employs a differential drive chassis, enabling successful autonomous path planning and obstacle-avoidance maneuvers. Within indoor environments, we utilized the YOLOv3 algorithm for target detection, achieving precise target identification. Through a series of simulations and real-world experiments, we validated the performance and feasibility of the robot, including mapping, navigation, and target detection functionalities. Experimental results demonstrate the robot’s outstanding performance and accuracy in indoor environments, offering users efficient service and presenting new avenues and methodologies for the development of indoor service robots.

Penulis (5)

M

Mingyang Liu

M

Min Chen

Z

Zhigang Wu

B

Bin Zhong

W

Wangfen Deng

Format Sitasi

Liu, M., Chen, M., Wu, Z., Zhong, B., Deng, W. (2024). Implementation of Intelligent Indoor Service Robot Based on ROS and Deep Learning. https://doi.org/10.3390/machines12040256

Akses Cepat

PDF tidak tersedia langsung

Cek di sumber asli →
Lihat di Sumber doi.org/10.3390/machines12040256
Informasi Jurnal
Tahun Terbit
2024
Sumber Database
DOAJ
DOI
10.3390/machines12040256
Akses
Open Access ✓