Related Experiment Video
Updated: May 28, 2025

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
Controlling a Mecanum-Wheeled Robot with Multiple Swivel Axes Controlled by Three Commands
Yuto Nakagawa1, Naoki Igo2, Kiyoshi Hoshino3
1Degree Programs in Systems and Information Engineering, University of Tsukuba, Tsukuba 305-8577, Japan.
Abstract:
The Mecanum-wheeled robot has four special wheels. It can control four wheels independently and has seven turning axes. The robot can translate in all directions and travel in curves without changing its direction by means of the control commands for turning ratio, speed, and direction of travel. However, no model has been proposed that can accurately simulate the output of the actual machine for the three types of inputs, even when the characteristics of the motor and motor driver are unknown. In this study, we synthesized and simplified transfer functions and estimated the undetermined coefficients that minimize the sum of squared errors to construct a model of the robot that can output the position and posture equivalent to those of the actual robot for the input commands for turning ratio, speed, and the direction of travel. We modeled a Mecanum-wheeled robot using the proposed modeling method and parameter determination method and compared the outputs of the real robot to the step and ramp inputs. The results showed that the errors between the two outputs were very small and accurate enough to simulate AI learning, such as reinforcement learning, using the model of the robot.
Related Concept Videos
Three-Dimensional Force System:Problem Solving
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
One-Degree-of-Freedom System
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
Rotational Motion about a Fixed Axis
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Controller Configurations
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
Hierarchy of Motor Control

