- Robot Radius (L): 61mm (distance from center to wheel)
- Wheel Radius (r): 27mm
- Wheel Installation Angles (the wheels tangential form the chassis (similar to traditional 3 wheel omnidirectial setup)):
- Wheel 1 (Front-Right):
$\theta_1 = -75^\circ = -\frac{5\pi}{12}$ - Wheel 2 (Rear):
$\theta_2 = 180^\circ = \pi$ - Wheel 3 (Front-Left):
$\theta_3 = 75^\circ = \frac{5\pi}{12}$
- Wheel 1 (Front-Right):
- Motor Type: DJI M2006
- Maximum Current: 0.6A
- Motor IDs:
- ID1 (index 0): Front-right wheel (-75¡ã)
- ID2 (index 1): Rear wheel (180¡ã)
- ID3 (index 2): Front-left wheel (+75¡ã)
Converts robot velocity to wheel velocities.
Where:
-
$\omega_{1,2,3}$ are wheel angular velocities -
$v_x$ is robot velocity in x direction (right positive) -
$v_y$ is robot velocity in y direction (forward positive) -
$\omega$ is robot angular velocity (clockwise positive)
Converts wheel velocities to robot velocity.
- Maximum Linear Velocity: 1.0 m/s
- Maximum Angular Velocity: 2.0 rad/s
Motor current is proportional to wheel velocity: $$ I = \frac{\omega}{\omega_{max}} \cdot I_{max} $$
Where:
-
$I$ is motor current -
$\omega$ is wheel angular velocity -
$\omega_{max}$ is maximum angular velocity -
$I_{max}$ is maximum current (0.6A)
- Channel 2 (decoded[2]): Forward/backward movement (
$v_y$ ) - Channel 3 (decoded[3]): Left/right movement (
$v_x$ ) - Channel 0 (decoded[0]): Rotation (
$\omega$ ) - Channel 4 (decoded[4]): AUX1 button (Reserved for future use)
- Channel 5 (decoded[5]): AUX2 button (Reserved for future use)