Design and Implementation of a Motion Control System for an Omnidirectional Mobile Platform Based on a Microcontroller Microprocessor
DOI:
https://doi.org/10.62051/w3vw9c17Keywords:
Omnidirectional mobile platform; Microcontroller control; CAN bus.Abstract
This paper details the design and implementation of an omnidirectional mobile platform motion control system built upon a microcontroller-based microprocessor. The mechanical framework employs low-hardness, lightweight aluminum extrusions as base materials, featuring a pentagonal chassis structure integrated with omnidirectional wheels. This configuration ensures agile movement while enabling on-the-spot rotation and high-speed cornering. The execution system innovatively incorporates an electric screw-driven parallel mechanical gripper for severing fruit stems and grasping objects. Hardware design centers on the selection of the main control board (ROBOMASTER Development Board Type C, utilizing a high-performance STM32 chip) and motor selection (M3508 geared motors for the chassis, 57 stepper motors for the robotic arm). On the software side, the system employs semi-automatic control to adapt to complex environments. Key implementations include DBUS protocol parsing for receiving remote controller commands and CAN communication protocol for efficient control of multiple M3508 motors. Additionally, the software design incorporates PWM signal control and PID closed-loop speed control system design with parameter tuning. Through the seamless integration of mechanical, hardware, and software components, this solution successfully establishes a complete control system with high real-time performance and stability.
Downloads
References
[1] Ding H, Fang X, Song J, et al. Vertical-horizontal vibration control using a novel tuned liquid column mass damper (TLCMD) system: Nonlinear coupling dynamics [J]. Structures, 2025, 82: 110463-110463.
[2] Zhang C, Su L, Zhou M, et al. Output feedback motion control with prescribed performance guarantees for hysteretic nonlinear systems and its applications [J]. Precision Engineering, 2026, 97: 547-558.
[3] Silva M T, Franchini G, Balasubramanian P, et al. Tuning and miniaturization of active vibration controllers of a fixed-wing composite aircraft drone using the experiment-on-the-loop system [J]. Aerospace Science and Technology, 2026, 168: 111004-111004.
[4] Zhao Y, Cao Y, Wu Z, et al. A theoretical and experimental study on the dynamic behavior and vibration control of a nonlinear coupling beam system under double excitation sources [J]. Mechanical Systems and Signal Processing, 2025, 241: 113459-113459.
[5] Liu L S, Zhai M, Wang R, et al. Dynamic event-based asymptotic tracking and vibration control for constrained flexible manipulator systems with intermittent faults [J]. Neurocomputing, 2025, 658: 131638-131638.
[6] Zhou J, Zuo G, Zhang S, et al. Motion control strategy for robotic arm with deep cascade feature Bayesian broad learning system [J]. Engineering Applications of Artificial Intelligence, 2025, 160: 111888-111888.
[7] Tan B, Deng Z, Liu J, et al. Energy-Conserving Nonlinear Active Control for a Bird-Inspired Quasi-Zero Stiffness Stretcher Vibration Isolation System with Asymmetric Stiffness [J]. International Journal of Structural Stability and Dynamics, 2025 (prepublish).
[8] Zhang C, He S, Mohammadzadeh A. A Novel Vibration Control System for Active Mass Drivers Based on Dynamic Fractional-order Type-2 Fuzzy Model and Adaptive Fractional Derivative [J]. Journal of Vibration Engineering & Technologies, 2025, 13 (8): 553-553.
[9] Zhou T, Zhang S, Liu S, et al. Digital technology integration in home-based exercise: a systematic review of research evolution, applications, and impact mechanisms [J]. BMC public health, 2025, 25 (1): 3528.
[10] Ma J, Hu J, Li S, et al. Stability in dynamic event-triggered control of stochastic nonlinear systems: A G-Brownian motion scenario [J]. ISA transactions, 2025.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Transactions on Computer Science and Intelligent Systems Research

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.








