Development of a Mobile Robot Based on ROS2 Architecture

Authors

  • Intan Nur Azreena Jamaluddin Universiti Tun Hussein Onn Malaysia
  • Hisyam Abdul Rahman Universiti Tun Hussein Onn Malaysia

Keywords:

Autonomous Mobile Robot, ROS 2, SLAM, LiDAR, Navigation 2

Abstract

The primary aims of this work were to create an autonomous path planner for an unknown environment and to implement Simultaneous Localisation and Mapping (SLAM), both achieved through the development and construction of a differential-drive mobile robot. Its approach is step-by-step, starting with kinematic and sensor validation of a Unified Robot Description Format (URDF) model in a Gazebo simulation environment, followed by physical hardware integration. The hardware is designed around the Raspberry Pi 4 Model B as the central processing unit, with the Arduino Nano connected via a serial bridge for low-level motor control. The sensor is the RPLIDAR A1, which perceives the environment. It is built on the ROS 2 Humble Hawksbill release, the SLAM Toolbox to create a 2D occupancy grid, and Navigation 2 (Nav2) to plan both global and local paths. The experimental results demonstrate that the system generates high-quality static maps and autonomously navigates while avoiding dynamic obstacles. Lastly, this low-cost, easily copiable platform offers a handy testbed and has a high likelihood of producing educational robotics and applied ROS 2 research.

Downloads

Download data is not yet available.

Downloads

Published

22-06-2026

Issue

Section

Mechatronics and Robotics

How to Cite

Jamaluddin, I. N. A., & Abdul Rahman, H. (2026). Development of a Mobile Robot Based on ROS2 Architecture. Evolution in Electrical and Electronic Engineering, 7(1), 33-38. https://publisher.uthm.edu.my/periodicals/index.php/eeee/article/view/23229