Download presentation
Presentation is loading. Please wait.
1
MiniSkybot: Kinematics
l: Distance between wheels r: Wheel's radius X R , Y R : Local frame MiniSkybot l=85mm r=30mm
2
Kinematics Model (I): Local frame
3
Kinematics Model (II): Global frame
: Robot's orientation ΞΈ Translating from local to global frame: π π =π
ππ‘π§ ΞΈ π π
Point referred to the global frame Point referred to the local frame π
ππ‘π§ ΞΈ = ξ cosΞΈ βsinΞΈ 0 sinΞΈ cosΞΈ ξ Rotation matrix (around z axis)
4
Velocities in the local frame
Differential drive mobile robot: Two wheels that rotate around XR axis Constraint: no displacement along XR axis Linear velocity: It only has a component v along the YR axis. No component along the XR axis Angular velocity: w Instant local velocity vector: This vector includes the linear and angular velocities referred to the local frame π£ π
= ξ π 0 π ξ
5
Velocities in the global frame
ξ π π₯ π π¦ ππ ξ = ξ cosΞΈ βsinΞΈ 0 sinΞΈ cosΞΈ ξ ξ π 0 π ξ π π =π
ππ‘π§ ΞΈ π π
Global velocity Local velocity ππ¦=ππ ππΞΈ (1) ππ₯=ππππ ΞΈ ππ=π
6
Local velocity in function of wheel's speed (I)
Linear velocity: π€ 1 , π€ 2 :Wheel's speed (Rad/s) π£ = π£ π£ 2 r: Wheel's radius Contribution of wheel 1 Contribution of wheel 2 π€ 1 π π£ 1 π£ 2 =0 π
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.