2D Mapping of Mobile Robot Based on micro-ROS

6Citations
Citations of this article
14Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

This paper proposes micro-ROS-based mobile robot system development and 2D mapping. Micro-ROS uses the micro-XRCE-DDS middleware to communicate with ROS2 in an extremely resource-constrained microcontroller environment. The mobile robot control system adopts a layered control method. The x64 PC equipped with Ubuntu ROS foxy is used as the main control platform, the olimex-stm32-E407 equipped with micro-ROS is used as the motion control layer, and the stm32F103 microcontroller is the underlying driver core. The forward and inverse kinematic equations are obtained through the analysis of the robot kinematics model. Through the interaction between the ROS2 nodes in the micro-ROS environment and the ROS2 nodes on the PC side, the cartographer algorithm is used to verify the effectiveness of the micro-ROS-based mobile robot system.

Cite

CITATION STYLE

APA

Li, B., Ma, Z., & Zhao, Y. (2022). 2D Mapping of Mobile Robot Based on micro-ROS. In Journal of Physics: Conference Series (Vol. 2402). Institute of Physics. https://doi.org/10.1088/1742-6596/2402/1/012030

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free