Mobot PPT - PDF PDF
Mobot PPT - PDF PDF
Mobot PPT - PDF PDF
ROBOT
■ Introduction
■ Classification of wheels
– Fixed wheel
– Centered orientable wheel
– Off-centered orientable wheel
– Swedish wheel
■ Mobile Robot Locomotion
– Differential Drive
– Tricycle
– Synchronous Drive
– Omni-directional
– Ackerman Steering
■ Kinematics models of WMR
■ Summary
Introduction
Robotics has achieved its greatest success to date in the world of industrial manufacturing. Robot arms,
or manipulators, comprise a 2 billion dollar industry. Bolted at its shoulder to a specific position in the
assembly line, the robot arm can move with great speed and accuracy to perform repetitive tasks such
as spot welding and painting
Locomotion
■ A collection of subsystems:
– Locomotion: how the robot moves through its
environment
– Sensing: how the robot measures properties of itself
and its environment
– Control: how the robot generate physical actions
– Reasoning: how the robot maps measurements into
actions
– Communication: how the robots communicate with
each other or with an outside operator
■ Locomotion — the process of causing an robot to move.
– In order to produce motion, forces must be applied to the robot
– Motor output, payload
Rolling motion
Lateral slip
Steered Wheel
■ Steered wheel
– The orientation of the rotation axis can be controlled
Idealized Rolling Wheel
• Assumptions
1. The robot is built from rigid mechanisms.
2. No slip occurs in the orthogonal direction
of rolling (non-slipping).
3. No translational slip occurs between the
wheel and the floor (pure rolling).
4. The robot contains at most one steering
link per wheel.
5. All steering axes are perpendicular to the
floor.
Robot wheel parameters
y
Off-Centered Orientable Wheels
– Velocity of point P
20
Swedish wheel
– Velocity of point P
– Omnidirectional property
21
Examples of WMR
Omnidirectional robot
22
Mobile Robot Locomotion
■ Instantaneous center of rotation (ICR) or
Instantaneous center of curvature (ICC)
– A cross point of all axes of the wheels
23
Degree of Mobility
■ Degree of mobility
The degree of freedom of the robot motion
• Degree of steerability : 0
27
Degree of Maneuverability
M m s
Mobile Robot Locomotion
■ Differential Drive
– two driving wheels (plus roller-ball for balance)
– simplest drive mechanism
– sensitive to the relative velocity of the two wheels (small error result
in different trajectories, not just speed)
■ Synchronous Drive
■ Omni-directional
■ Car Drive (Ackerman Steering)
Differential Drive
90
• Kinematic equation
90
Differential Drive
Kinematics model in robot frame
---configuration kinematics model
Tricycle
■ Three wheels and odometers on the two rear wheels
■ Steering and power are provided through the front wheel
■ control variables:
– steering direction α(t)
– angular velocity of steering wheel ws(t)
Swedish Wheel
Omni Wheels – 3 Wheel vs. 4 Wheel design
3-wheel design:
A three wheel design offers greater traction as any
reactive force is distributed through only three points and
the robot is well balanced even on uneven terrain.
Few designers add two wheels parallel to each other and one wheel perpendicular to
the two wheels which is a better design or a compromise between three and four
wheeled Omni-drive robots.
3-wheeled Omni robots come with their own disadvantages. First from the design
perspective, since the wheels are spaced at 120°, only one of the wheels will be
100% efficient; In other words, there is only one driving wheel and two free wheels
which make it drive at lower speed.
The next major annoyance is with the calculation. Since none of the wheels are
aligned in the same axis, it requires 3 different calculations for 3 wheels.
4-wheel design:
In 4 wheel design, 4 Omni wheels are attached at
90° to each other.
Additional wheel might also pose an extra cost, but the advantage makes this seem a minor
concern.
Drawbacks:
1.Omni-wheels are expensive
2.They are less efficient since not all wheels are fully utilized for driving and
controlling the robot
3.Since Omni wheels are a combination of many wheels / rollers into one, there is a
greater resistance to rotation which leads to greater loss of energy; i.e. Loss due to
friction.
4.Since Omni-wheeled robot works on the principle of slippage, position control is
difficult
Car Drive (Ackerman Steering)
■ Used in motor vehicles, the
inside front wheel is
rotated slightly sharper
than the outside wheel
(reduces tire slippage).
■ Ackerman steering
provides a fairly accurate
dead-reckoning solution
while supporting traction
and ground clearance.
R
■ Generally the method of
choice for outdoor
autonomous vehicles.
R
where
d = lateral wheel separation
l = longitudinal wheel separation
i = relative steering angle of inside wheel
o = relative steering angle of outside wheel
R=distance between ICC to centerline of the vehicle
■ The Ackerman Steering equation:
– :
d cos
coti coto cot
l sin
cot i cot o
Rd /2 Rd /2
l l
d
l
R
Kinematic model for car-like robot
■ Control Input
■ Driving type: Forward wheel drive
Y x, y
{ x, y , , }
u1 : forward vel
{u1 , u 2 } u : steering vel
2
{ 1 , 2 }
X
Kinematic model for car-like robot
x u1 cos
x, y
y u1 sin Y
u1
tan
l
u2
X
x sin y cos 0 u1
u2
: forward velocity
: steering velocity