Title: Dimitar Stefanov
1Lecture 23
2Wheelchair kinematics
Recapping
Rolling wheels
Instantaneous Centre of Curvature (ICC)
Nonholonomic constraint
motion must be consistent
3Position Estimation
(xn1, yn1)
(xn, yn)
Basic position estimation equations are
where
D vehicle displacement along path T vehicle
orientation (heading).
4Ackerman Steering
- 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. - Generally the method of choice for outdoor
autonomous vehicles.
5Ackerman Steering (cont.1)
Ti
To
Ackerman equation
where
Ti relative steering angle of inner wheel To
relative steering angle of outer wheel l
longitudinal wheel separation d lateral wheel
separation.
6Ackerman Steering (cont.2)
TSA
To
Ti
TSA vehicle steering angle.
7Synchro Drive
- Three or more wheels are mechanically coupled.
All wheels have one and the same orientation and
rotate in the same direction at the same speed. - Improved dead reckoning.
- Synchro drives use belt, chain or gear drives.
- Problems in steering accuracy with wear/tear
8Synchro Drive
Dead reckoning for synchro-drive
9The MECANUM wheel (concept)
10Tricycle
- If a steerable drive wheel and encoder is used,
then we can use the Ackerman steering model. - Otherwise use we the differential odometry mode
11Tricycle Problems
- When going uphill the center of gravity of the
wheelchair tends to move away from driven wheel.
Causing loss of traction. - As Ackerman-steered design causes surface damage.
12Omni-Directional Drives
- Minimum is a 3 wheel configuration.
- Each individual motor are driven independently,
using velocity control.
13Omni-Directional Drives, continue
Lets note the velocity of the wheelchair
platform in x and y direction with Vx and Vy
respectively.
14Beacon-based Localization
Trilateration Determine wheelchair position
from distance measurements to 3 or more known
beacons. Triangulation Determine wheelchair
position for angular measurements to 3 or more
known beacons.
15Triangulation
- Solution to constraint equations relating the
pose of an observer to the positions of a set of
landmarks. - Usually, the problem is considered in the 2D case.
16Triangulation
- Active triangulation (AT)
- A controlled light source (such as a laser) is
positioned at point P1. - A imaging detector is placed at P2.
- The distance A is preliminary known.
- The image detector measures the angle position of
the reflected-light beam.
- AT requires one camera or one position sensitive
detector - AT does not depend on the ambient lighting of the
object.
17Active triangulation
Photo detector one- or two-dimensional array
detector such as a CCD camera or photosensitive
line.
Calibration signals are measured on two
preliminary known distances between the sensors
and the object.
18Active rangefinder chip an example
TRC Beacon navigation System
19Light guidance system, Dohi Lab, Japan