Improving the Performance of Mobile Robots on Uneven Terrain PowerPoint PPT Presentation

presentation player overlay
1 / 34
About This Presentation
Transcript and Presenter's Notes

Title: Improving the Performance of Mobile Robots on Uneven Terrain


1
Improving the Performance of Mobile Robots on
Uneven Terrain
  • Joseph Auchter
  • Dr. Carl Moore
  • FAMU/FSU College of Engineering
  • 9 October 2007

2
Wheeled Mobile Robots
  • Increasing interest in autonomous robots
    operating outdoors on difficult terrains

GDRS XUV
NASA Spirit Rover
CMU McArthur
GDRS TAC-C
3
Wheel Slip for Outdoor Robots
  • All wheeled vehicles will slip on uneven terrain
  • Two kinds of wheel slip
  • Dynamic due to insufficient friction, terrain
    deformation, etc
  • Kinematic due to lack of an instantaneous center
    of rotation compatible with all wheels

4
Why Slip Occurs on Uneven Terrain
  • Example Ideal Ackermann Steering

Wheel / Ground Contact Points
5
Why Slip Occurs on Uneven Terrain
  • Ackermann Steering on Uneven Terrain

Wheel / Ground contact point locations vary
because of uneven ground
6
Problems Caused by Wheel Slip
  • Decreased localization ability due to odometric
    (wheel encoder) error accumulating without bound
  • Power wastage
  • Reduced traction, terrain traversibility

7
Wheel Slip Example
8
Effects of Wheel Slip Example
  • Huntsberger, et al (2002) long-range rover
    autonomy
  • Application to NASAs Spirit and Opportunity Mars
    rovers
  • Found 15 error in odometry over test run
  • Reported wheel slip resulting in increased power
    consumption

9
The Proposed Solution
  • Concept by N. Chakraborty and Dr. A. Ghosal at
    the Indian Institute of Science (2003)
  • Passive Variable Camber (PVC) Lateral tilting of
    wheels allows the robot to move on uneven terrain
    without kinematic slip

10
Research Hypotheses
  • PVC will significantly reduce kinematic slipping
    on uneven terrain
  • PVC will allow the wheel or tire to maintain
    better contact with the ground, improving
    traction and reducing dynamic slip
  • PVC will reduce power consumption

11
Kinematic Simulation of a WMR
  • Uneven terrain
  • Robot equipped with Passive Variable Camber (PVC)
    joints
  • Traditional robot modeling is inadequate
  • Need a new, precise way to simulate wheels
    rolling over uneven ground

12
Analogy Between WMRs and Robot Hands
13
Simulation Concept
  • Apply dextrous manipulator modeling techniques to
    a wheeled mobile robot system
  • Allows us to precisely simulate the motion of the
    wheels on an uneven terrain

14
3-Wheeled Mobile Robot Model
  • Front wheel is steered
  • Rear two wheels have Passive Variable Camber
    (PVC) joints
  • Robot moves on uneven terrain

15
System Model
  • The following ODEs describe the system

Rolling contact non-holonomic
constraints
Differentiated closure constraints
Input velocities consistent with constraints
16
Robot Joint Velocities
Robot Joint Velocities
17
Surface Parameterizations
18
Contact Variables
  • Contact variables for one wheel
  • Grouped for all wheels
  • Velocities of the wheel relative to the ground

19
Rolling Contact Equations
  • and Vc are related by Montanas1 equations of
    contact
  • We abbreviate this by

1 Montana, D. 1988. The Kinematics of Contact
and Grasp. The International Journal of Robotics
Research, Vol.7, No. 3, 17-32.
20
Rolling Contact Equations
Contact point on wheel
Contact point on ground
  • CK relates the wheel velocity to the motion of
    the contact point on the wheel and ground
    surfaces.

1 Montana, D. 1988. The Kinematics of Contact
and Grasp. The International Journal of Robotics
Research, Vol.7, No. 3, 17-32.
21
Closure Constraints
  • Robot / ground system is a hybrid series /
    parallel mechanism.
  • There are three serial kinematic chains in
    parallel
  • Closure constraints each chain of coordinate
    transformations must end in the same frame (P
    in this case)

Chain 1
Chain 2
Chain 3
Purple intermediate frame
22
Closure Constraints
  • The closure constraints can be written in the
    form
  • Group the configuration variables together as
  • Differentiate the constraints to make ODEs

23
Velocity Relationships
  • Following Han2

Platform velocities
Wheel velocities
  • Constraint equation originally developed for
    modeling dextrous robotic manipulators

2 Han, L., Trinkle, J.C., and Li, Z.X. 1997.
The Instantaneous Kinematics and Planning of
Dextrous Manipulation. Proc. 1997 IEEE Intl.
Symp. on Assembly and Task Planning, pp. 60-65.
24
Velocity Relationships
Platform and wheel velocities
Joint velocities
  • Want to choose input velocities which are
    consistent with these constraints.

25
Velocity Relationships
  • We want
  • Start with the velocity constraints
  • After some manipulation, we can write

Desired input velocities
Input velocities consistent with the constraints
26
System Model
  • The following ODEs describe the system

Rolling contact non-holonomic
constraints
Differentiated closure constraints
Input velocities consistent with constraints
27
Kinematic Simulation Results
28
Kinematic Simulation Results
29
Simulation Results (Hill Climbing)
30
Simulation Results (Hill Climbing)
31
Simulation Results (Random Terrain)
32
Simulation Results (Random Terrain)
33
Simulation Results (Random Terrain)
34
Next Steps
  • Path planning for the robotic system using the
    kinematic model
  • Design and construct experimental test-bed
  • Show that a wheel with Passive Variable Camber
    can roll over an uneven terrain without kinematic
    slip
  • Investigate effects of PVC on power consumption
    and dynamic slip
Write a Comment
User Comments (0)
About PowerShow.com