Presentation is loading. Please wait.

Presentation is loading. Please wait.

MiniSkybot: Kinematics

Similar presentations


Presentation on theme: "MiniSkybot: Kinematics"β€” Presentation transcript:

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 𝑙


Download ppt "MiniSkybot: Kinematics"

Similar presentations


Ads by Google