
34 International Journal of Engineering Insights, (2025) 3:1
The integration of ROS2 with Micro-ROS and ESP32
embedded controllers proved effective for enabling dis-
tributed communication between high-level motion plan-
ning modules and low-level actuator control. This result
is consistent with previous studies reporting that ROS2
significantly improves modularity, scalability, and real-
time interoperability in distributed robotic systems com-
pared with ROS1-based implementations [19,24,22].
Regarding omnidirectional robotic platforms, the achieved
motion reliability aligns with prior works highlighting
the importance of accurate distributed control archi-
tectures for maintaining stable trajectory tracking and
motion precision in holonomic robots [6,9,11]. The pro-
posed architecture complements these control-oriented
studies by providing a practical communication and em-
bedded implementation framework capable of support-
ing real-time control strategies in physical omnidirec-
tional platforms.
The TAM-based user evaluation yielded an over-
all acceptance rate of 98%, indicating that the devel-
oped platform is perceived as highly usable and effec-
tive. Similar high user acceptance has been reported in
robotics interface studies where intuitive ROS2-based
control environments improved operator interaction and
deployment efficiency in laboratory and industrial set-
tings.
Nevertheless, some limitations remain. The user ac-
ceptance evaluation was conducted with a limited sam-
ple size, which restricts the statistical generalizability
of the usability results. Furthermore, although the func-
tional performance was satisfactory, future studies should
incorporate quantitative latency benchmarking and end-
to-end timing analysis, as communication delays remain
a critical factor in distributed ROS2 robotic systems
[22,23].
Overall, the proposed architecture demonstrates that
combining ROS2, Micro-ROS, and embedded controllers
constitutes an effective framework for omnidirectional
mobile robot control, offering a scalable and modular
solution for next-generation distributed robotic plat-
forms.
5 Conclusions
This paper presented the design and implementation of
a distributed control system for an omnidirectional mo-
bile robot based on ROS2 and embedded communica-
tion technologies. The proposed architecture integrates
ROS2, Micro-ROS, and ESP32-based control, enabling
efficient interaction between high-level software compo-
nents and low-level hardware devices.
The experimental results demonstrated that the sys-
tem achieves high reliability in functional execution,
with success rates above 90% across all evaluated re-
quirements. Critical control operations reached full re-
liability, confirming the robustness of the implemented
architecture. Furthermore, the user acceptance evalua-
tion based on the TAM model showed a high level of
satisfaction, with an overall acceptance rate of 98%, in-
dicating that the system is both effective and easy to
use.
The proposed approach offers significant advantages
in terms of modularity, scalability, and real-time com-
munication, making it suitable for applications in in-
dustrial automation and academic research. The inte-
gration of embedded systems with ROS2 expands the
capabilities of distributed robotic systems, particularly
in resource-constrained environments.
Future work will focus on extending the system to
multi-robot scenarios, incorporating advanced control
strategies, and performing detailed latency and per-
formance analysis under different operating conditions.
Additionally, further user studies will be conducted to
validate the system with a larger and more diverse group
of participants.
Conflict of interest
The authors declare no conflict of interest.
References
1. H. Taheri and C. X. Zhao, “Omnidirectional mobile
robots, mechanisms and navigation approaches,” Mech-
anism and Machine Theory, vol. 153, p. 103958, 2020.
2. K. Kanjanawanishkul, “Omnidirectional wheeled mobile
robots: Wheel types and practical applications,” Inter-
national Journal of Advanced Mechatronic Systems, vol. 6,
no. 6, pp. 289–302, 2015.
3. G. Campion, G. Bastin, and B. D’Andrea-Novel, “Struc-
tural properties and classification of kinematic and dy-
namic models of wheeled mobile robots,” IEEE Transac-
tions on Robotics and Automation, vol. 12, no. 1, pp. 47–62,
1996.
4. P. Muir and C. Neuman, “Kinematic modeling of wheeled
mobile robots,” Journal of Robotic Systems, vol. 4, no. 2,
pp. 281–340, 1987.
5. M. Zhu, D. Gong, Y. Zhao, J. Chen, and J. Qi, “Com-
pliant force control for robots: A survey,” Mathematics,
vol. 13, no. 13, p. 2204, 2025.
6. A. Azzabi and K. Nouri, “Design of a robust tracking con-
troller for a nonholonomic mobile robot based on sliding
mode,” International Journal of Advanced Robotic Systems,
2021.
7. P. Q. Baban and M. E. Ahangari, “Adaptive terminal
sliding mode control of a non-holonomic wheeled mobile
robot,” International Journal of Vehicle Information and
Communication Systems, vol. 9, no. 3, pp. 1–15, 2024.
8. C.-G. e. a. Yun, “Trajectory tracking control using rbf
neural network,” Journal of the Brazilian Society of Me-
chanical Sciences and Engineering, 2023.