yahboom
HomeLearn
Solution
Blog
Online Store
About Us
EN/中文
Roboduino V2📖
0.Instruction manual
  • Instruction manual
1.Get started quickly
  • 01.Assembly of the Car
  • 02.Remote Control Car
  • 03.Common Problem Analysis
  • 04. Lithium Battery Pack and Charger Usage Guidelines
  • 05. Important Notes (Read Before Starting)
2.Environment Construction
  • 01.Serial port driver installation
  • 02.Arduino IDE Installation
  • 03.Arduino IDE usage
  • 04.Using third-party libraries
  • 05.Program compilation and upload
3.Basic car course
  • 01.RGB Control
  • 02.Serial Print
  • 03.KEY Read
  • 04.Buzzer control
  • 05.Logo Breath
  • 06.Servos Control
  • 07.Motor Control
  • 08.Ultrasonic Ranging
  • 09.Track Print
  • 10.Infrared Remote Print
  • 11.WIFI Camera
4.Advanced car course
  • 01.RGB Breath
  • 02.Play Music
  • 03.KEY Control RGB
  • 04.KEY Control Buzzer
  • 05.Serial Parse Data
  • 06.Parse Data Control Motor
  • 07.Parse Data Control RGB
  • 08.Parse Data Control Buzzer
  • 09.Parse Data Control Servo
5.Car motion control
  • 00.Mecanum wheel motion principle
  • 01.Car Vertical Movement
  • 02.Car Diagonal Movement
  • 03.Car Sideways Movement
  • 04.Car Rotational Movement
  • 05.Car Patrol
6.Comprehensive gameplay of car
  • 01.Car tracking
  • 02.Car Obstacle Avoid
  • 03.Car Follow Hand
  • 04.Car tracking Avoid
  • 05.Car Infrared Remote
  • 06.WiFi Control Car
  • 07.IR WiFi Control Car
7.AI vision course
  • 1. Cat(dog) detection
  • 2. Color recognition
  • 3. QR code instructions
  • 4. Person Recognition
  • 5. Face Detection
  • 6. Color Follows
  • 7. Face following
8.Expand peripherals
  • 01.Digital Tube Display
  • 02.Color Recognition
Download
  • Code
  • Library
  • Hardware manual
  • Software
  • 3D Model
  • Instruction Manual
Download ZIP

Welcome to Roboduino V2 repository

00.Mecanum wheel motion principle

Mecanum wheel motion principle

Mecanum wheel motion principle

Mecanum wheel motion principleStructure of Mecanum WheelMotion State AnalysisMecanum Wheel AnalysisWheel AWheel BAnalysis of the movement state of the carMotion decompositionForward/BackwardLeft/Right PanFront/Back PanRotate in PlaceStopNotes

Mecanum Wheel is a specially designed wheel, which is mostly used in scientific research, teaching, robot competition and other scenes. Its movement mode is very cool, including forward movement, lateral movement, oblique movement, rotation and their combination.

Structure of Mecanum Wheel

The Mecanum Wheel (hereinafter referred to as Mecanum Wheel) is composed of a hub and a roller around the hub. The roller is a small driven roller without power. The angle between the axis of the Mecanum Wheel roller and the axis of the hub is 45 degrees, and there are two types of A and B wheels that are mirror images of each other, or they are called left-handed wheels and right-handed wheels.

image-20240601181000356

Motion State Analysis

Mecanum Wheel Analysis

Take the front of the car as the positive direction, and agree that the direction of the wheel when moving forward is the forward rotation of the motor, and the direction of the wheel when moving backward is the reverse rotation of the motor.

xxxxxxxxxx
The rollers on the outer periphery of the McReel are in contact with the ground. When the McReel rotates around the hub shaft, the rollers will generate friction with the ground. We can decompose the ground friction along the direction perpendicular to and parallel to the roller axis.
Among them, the component perpendicular to the roller axis belongs to rolling friction, which causes the roller to rotate and is an invalid motion;
The component parallel to the roller axis belongs to static friction, which causes the roller to move relative to the ground, thereby driving the entire McReel to move along the roller axis.

Wheel A

xxxxxxxxxx
The actual direction of movement needs to be determined based on the part where the wheel contacts the ground

Forward: The actual movement is diagonally to the right front

Backward: The actual movement is diagonally to the left rear

image-20240601181827293

Wheel B

xxxxxxxxxx
The actual direction of movement needs to be determined based on the part where the wheel contacts the ground

Forward: The actual movement is diagonally to the left front

Backward: The actual movement is diagonally to the right rear

image-20240601181932874

Analysis of the movement state of the car

The actual wheel distribution of our car is ABBA type. The actual installation can refer to the top view in the picture for installation. The stick shape of the wheel in the top view is "X-shaped".

xxxxxxxxxx
To conduct motion analysis, you need to refer to the contact part between the Mecanum wheel and the ground!

image-20240601212415142

1ae495e7cbf3f8b4d3d454e282c5ba7e

Motion decomposition

The following figure demonstrates the speed decomposition of the car's forward state.

xxxxxxxxxx
Yellow arrow: motor rotation direction (upward means forward - motor forward rotation, downward means backward - motor reverse rotation)
Red arrow: actual movement direction of the car
Green arrow: speed decomposition direction (where the dotted arrow is the speed component after offset, and the red arrow is the actual speed component)

image-20240601224541285

The movement state in the table is analyzed when the speeds of the four motors are consistent and the ground is flat: + represents forward rotation, - represents reverse rotation, and 0 represents no speed.

Movement StatusL1L2R1R2
Forward++++
Backward----
Left Translation-++-
Right Translation+
Parse Data Control Servo
Car Vertical Movement

COMPANY

  • About us
  • Team Style
  • Blog

LEARNING & EXPLORATION

  • Tutorials
  • Edge AI hardware
  • Educational robots
  • Embedded intelligent hardware

WHERE TO BUY

  • Yahboom Online Store
  • Amazon
  • Alibaba
  • AliExpress
  • Mercado

TECHNOLOGY SUPPORT

  • Email: support@yahboom.com

BE A DISTRIBUTOR

  • Email: sales@yahboom.com
QR Code

Copyright © 2017-2026 Yahboom. All Rights Reserved.

EN/中文