Have a personal or library account? Click to login
Design, Implementation, and Performance Optimization of a ROS Based Autonomous Mobile Robot for Intralogistics in Manufacturing Facilities Cover

Design, Implementation, and Performance Optimization of a ROS Based Autonomous Mobile Robot for Intralogistics in Manufacturing Facilities

Open Access
|Mar 2026

Figures & Tables

Figure 1.

Exploded 3D model of mobile transportation robot

Figure 2.

3D model view of mobile transportation robot

Figure 3.

Creation of map by slam_gmapping node according to real-world environment

Figure 4.

Path planning with Hybrid A* node

Figure 5.

Published and subscribed topics during localization process

Figure 6.

The torque is changing in terms of mass and slope angle

Figure 7.

Created maps by slam_gmapping node according to gazebo worlds on ROS

Figure 8.

Example output of the ROS odom topic obtained during experimental validation tests performed during the development phase of the AMR system generated during real-world AMR operation

Results of analytical calculations for each wheel of the mobile transportation robot

ParameterMeanStd. Dev.Min.Max.Range
Tractional Force (N)311.9936.845299.6318.8319.23
Total Driving Force (N)74.38837.3819.38128.42109.04
Tractional Torque (Nm)15.0070.32914.4115.340.93

Comparison of AMRs and AGVs

FeatureAMRsAGVs
Navigation TechnologyAI-driven sensor-based navigation (LiDAR, cameras, millimeter-wave sensing) [17]Follow fixed paths using magnetic strips, beacons, or QR codes [18]
Path DependencyNo predefined paths; dynamically plans routes in real-time [17]Fixed paths with minimal deviation from predefined routes [18]
Environmental AdaptabilityHighly adaptable to unstructured and dynamic environments [17,19]Limited to structured environments with predefined routes [18]
Obstacle DetectionAdvanced AI-based obstacle detection with real-time path adjustments [20]Basic obstacle detection; usually stops when encountering obstacles [18]
Operational FlexibilityHigh flexibility; can navigate new environments without pre-set guides [21]Low flexibility; requires infrastructure modification for route changes [21]
Implementation CostHigher initial investment due to advanced sensing and AI [22]Lower initial investment but higher cost for infrastructure setup [22]
Application SuitabilitySmart factories, adaptive logistics, and warehouses [17,18]Manufacturing lines, repetitive logistics, and controlled environments [17]
Path-Planning AlgorithmsHybrid A*, RRT, D*, and reinforcement learning-based methods [23]Mostly rule-based or fixed path-following algorithms [23]

Comparison of implemented path planning algorithms

Hybrid A* AlgorithmMove Base (A* Algorithm)
  • Demonstrates higher precision in dynamic environments.

  • Continuously adjusts the path based on real-time sensor data.

  • Efficiently navigates around obstacles, ensuring collision-free movement.

  • Particularly effective in environments where frequent adjustments are necessary due to changing conditions.

  • Shows robustness in maintaining the robot’s pose with the aid of the AMCL algorithm.

Shows strong performance in real-time path adjustments and obstacle avoidance.
  • The robot’s planned path is dynamically updated based its position, as well as newly detected obstacles.

  • Maintains accurate localization and adjusts its trajectory efficiently.

  • Suitable for environments with well-defined obstacles and predictable changes.

  • Relies heavily on the AMCL algorithm for consistent and accurate pose estimation.

Results of analytical calculations for each wheel of mobile transportation robot

Slope AnglePayload and System Mass (kg)Tractional Force (Ftr) (N)Total Driving (Fdrv) (N)Tractional Torque (Tr) (Nm)
0.0°130318.8319.3815.34
2.5°130318.5233.2815.32
5.0°130317.6147.1615.28
7.5°130316.1060.9915.20
10.0°130313.9874.7415.10
12.5°130311.2788.3814.97
15.0°130307.96101.8914.81
17.5°130304.07115.2514.63
20.0°130299.60128.4214.41

DC motor general specifications

General Specifications
Rated voltage12 V
Size37D × 70L mm
Shaft diameter6 mm
Gear ratio70:1
Speed without load150 rpm
Speed at max. efficiency130
Current without load0.2 A
Current at max. efficiency0.68 A
Stall torque27 kg/cm
Torque at max. efficiency32 kg/cm
Encoder resolution64 CPR
DOI: https://doi.org/10.14313/jamris-2026-010 | Journal eISSN: 2080-2145 | Journal ISSN: 1897-8649
Language: English
Page range: 93 - 102
Submitted on: Nov 6, 2024
|
Accepted on: Feb 24, 2025
|
Published on: Mar 31, 2026
In partnership with: Paradigm Publishing Services
Publication frequency: 4 issues per year

© 2026 Neslihan Demir, Pinar Demircioglu, Ismail Bogrekci, published by Łukasiewicz Research Network – Industrial Research Institute for Automation and Measurements PIAP
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.