Legged Locomotion Planning Kang Zhao B659 Intelligent Robotics Spring
Planning Biped Navigation Strategies in Complex Environments Joel Chestnutt, James Kuffner, Koichi Nishiwaki, Satoshi Kagami Planning Biped Navigation Strategies in Complex Environments Joel Chestnutt, James Kuffner, Koichi Nishiwaki, Satoshi Kagami 2
O Global terrain map M O Goal O Primitive set {Trans} O Search algorithm 3
Algorithm - Biped Robot Model 4
Algorithm- State transitions A 16-transitions set 5
Algorithm- Environment 6
Algorithm- State Evaluation Location metric to evaluate a location’s cost Slope angle Roughness Stability Largest bump Safety 7
Slope angle Roughness Stability Largest bump Safety 8 The slope angle of the surface at the candidate location. Perfectly horizontal surfaces are desired. The slope angle is computed by fitting a plane h(x, y) to the cells in the location. It’s purpose is to take into account the possible inaccuracy of foot positioning. This can be computed using the roughness and largest bump metrics, using the cells around the foot location
Algorithm- State Evaluation Step metric to evaluate cost of taking a step Cost of transition Penalty for height change Collision check 9
Algorithm- State Evaluation Euclidean distance Relative angle Height difference 10
Best First Search 11
A* Search 12
Search tree Searching the State Space A schematic view
Search tree Searching the State Space A schematic view
Search tree Searching the State Space A schematic view
Search tree Searching the State Space A schematic view
Search tree Searching the State Space A schematic view
Search tree Searching the State Space A schematic view
Results O Cluttered terrain 19
Results O Multi-level terrain 20
Results O Uneven ground with obstacles 21
Comparisons O Distance to goal O Transitions and obstacle effects O Metric weights 22
A 26-transitions set A 40-transitions set BFS 23
24 Performance comparison of A* and BFS for increasing numbers of stairs along the path
25
26
27 Local-minimum problem
28 Online Experiments Stereo vision system Planner Footstep sequence Trajectory generator Walking area map
Following work O A tired planning Strategy for biped navigation, 2004 O Biped navigation in rough environments using on-board sensing,
Multi-Step Motion Planning for Free- climbing Robots Tim Bretl, Sanjay Lall, Jean-Claude Latombe, Stephen Rock Multi-Step Motion Planning for Free- climbing Robots Tim Bretl, Sanjay Lall, Jean-Claude Latombe, Stephen Rock 30