Legged Locomotion Planning Kang Zhao B659 Intelligent Robotics Spring 2013 1.

Slides:



Advertisements
Similar presentations
DIGbot: Complex Climbing Maneuvers in a Hexapod Robot Eric D. Diller, Luther R. Palmer, Roger D. Quinn Dept. of Mechanical & Aerospace Engineering, Case.
Advertisements

By David Sanders CS 430, Artificial Intelligence September 25, 2008.
PRM and Multi-Space Planning Problems : How to handle many motion planning queries? Jean-Claude Latombe Computer Science Department Stanford University.
NUS CS5247 Motion Planning for Camera Movements in Virtual Environments By Dennis Nieuwenhuisen and Mark H. Overmars In Proc. IEEE Int. Conf. on Robotics.
Asguard: A Hybrid Legged-Wheel Security and SAR- Robot Using Bio-Inspired Locomotion for Rough Terrain DFKI- Labor Bremen & Universität Bremen Forschungsgruppe.
Randomized Kinodynamics Motion Planning with Moving Obstacles David Hsu, Robert Kindel, Jean-Claude Latombe, Stephen Rock.
Nonholonomic Multibody Mobile Robots: Controllability and Motion Planning in the Presence of Obstacles (1991) Jerome Barraquand Jean-Claude Latombe.
David Hsu, Robert Kindel, Jean- Claude Latombe, Stephen Rock Presented by: Haomiao Huang Vijay Pradeep Randomized Kinodynamic Motion Planning with Moving.
Footstep Planning Among Obstacles for Biped Robots James Kuffner et al. presented by Jinsung Kwon.
Randomized Planning for Short Inspection Paths Tim Danner and Lydia E. Kavraki 2000 Presented by David Camarillo CS326a: Motion Planning, Spring
1 Toward Autonomous Free-Climbing Robots Tim Bretl Jean-Claude Latombe Stephen Rock CS 326 Presentation Winter 2004 Christopher Allocco Special thanks.
Planning Motions with Intentions By Chris Montgomery A presentation on the paper Planning Motions with Intentions written by Yoshihito Koga, Koichi Kondo,
Self-Collision Detection and Prevention for Humonoid Robots Paper by James Kuffner et al. Presented by David Camarillo.
Self-Collision Detection and Prevention for Humonoid Robots Paper by James Kuffner et al. Jinwhan Kim.
Probabilistic Roadmaps for Path Planning in High-Dimensional Configuration Spaces Kavraki, Svestka, Latombe, Overmars 1996 Presented by Dongkyu, Choi.
Motion Planning for Legged Robots on Varied Terrain Kris Hauser, Timothy Bretl, Jean-Claude Latombe Kensuke Harada, Brian Wilcox Presented By Derek Chan.
Planning Among Movable Obstacles with Artificial Constraints Presented by: Deborah Meduna and Michael Vitus by: Mike Stilman and James Kuffner.
Planning for Humanoid Robots Presented by Irena Pashchenko CS326a, Winter 2004.
Presented By: Huy Nguyen Kevin Hufford
Navigation and Motion Planning for Robots Speaker: Praveen Guddeti CSE 976, April 24, 2002.
Toward Autonomous Free- Climbing Robots Tim Bretl, Jean-Claude Latombe, and Stephen Rock May 2003 Presented by Randall Schuh.
Motion Algorithms: Planning, Simulating, Analyzing Motion of Physical Objects Jean-Claude Latombe Computer Science Department Stanford University.
Behavior Planning for Character Animation Manfred Lau and James Kuffner Carnegie Mellon University.
Navigation Strategies for Exploring Indoor Environments Presented by Mathieu Bredif February 17, 2004 CS326A: Motion Planning.
1 Toward Autonomous Free-Climbing Robots Tim Bretl Jean-Claude Latombe Stephen Rock Special thanks to Eric Baumgartner, Brett Kennedy, and Hrand Aghazarian.
CS 326A: Motion Planning Basic Motion Planning for a Point Robot.
Chapter 5: Path Planning Hadi Moradi. Motivation Need to choose a path for the end effector that avoids collisions and singularities Collisions are easy.
Randomized Planning for Short Inspection Paths Tim Danner and Lydia E. Kavraki 2000 Presented by Dongkyu, Choi On the day of 28 th May 2003 CS326a: Motion.
Probabilistic Roadmaps for Path Planning in High-Dimensional Configuration Spaces Kavraki, Svestka, Latombe, Overmars 1996 Presented by Chris Allocco.
Generalized Standard Foot Trajectory for a Quadruped Walking Vehicle (Shigeo Hirose, Osamu Kunieda ) Presentation: Guillaume Poncin.
NUS CS5247 Motion Planning for Humanoid Robots Presented by: Li Yunzhen.
Coordinative Behavior in Evolutionary Multi-agent System by Genetic Algorithm Chuan-Kang Ting – Page: 1 International Graduate School of Dynamic Intelligent.
1 DARPA TMR Program Collaborative Mobile Robots for High-Risk Urban Missions Second Quarterly IPR Meeting January 13, 1999 P. I.s: Leonidas J. Guibas and.
Autonomous Unmanned Ground Vehicle Navigation: Present and Future Larry Jackel DARPA IPTO / TTO darpatech2004/
NUS CS5247 Motion Planning for Humanoid Robots Slides from Li Yunzhen and J. Kuffner.
Biped Robots. Definitions Static Walking Static Walking The centre of gravity of the robot is always within the area bounded by the feet that are touching.
World space = physical space, contains robots and obstacles Configuration = set of independent parameters that characterizes the position of every point.
9/14/2015CS225B Kurt Konolige Locomotion of Wheeled Robots 3 wheels are sufficient and guarantee stability Differential drive (TurtleBot) Car drive (Ackerman.
Motion Control Locomotion Mobile Robot Kinematics Legged Locomotion
Non-Holonomic Motion Planning & Legged Locomotion.
SPIE'01CIRL-JHU1 Dynamic Composition of Tracking Primitives for Interactive Vision-Guided Navigation D. Burschka and G. Hager Computational Interaction.
DARPA TMR Program Collaborative Mobile Robots for High-Risk Urban Missions Third Quarterly IPR Meeting May 11, 1999 P. I.s: Leonidas J. Guibas and Jean-Claude.
Path Planning for a Point Robot
How are things going? Core AI Problem Mobile robot path planning: identifying a trajectory that, when executed, will enable the robot to reach the goal.
High-speed Pressure Sensor Grid for Humanoid Robot Foot Y. Takahashi, K. Nishiwaki, S.Kagami, H. Mizoguchi, H. Inoue Digital Human Research Center National.
Multi-Step Motion Planning for Free-Climbing Robots Tim Bretl, Sanjay Lall, Jean-Claude Latombe, Stephen Rock Presenter: You-Wei Cheah.
1 Distributed and Optimal Motion Planning for Multiple Mobile Robots Yi Guo and Lynne Parker Center for Engineering Science Advanced Research Computer.
ZMP-BASED LOCOMOTION Robotics Course Lesson 22.
Benjamin Stephens Carnegie Mellon University Monday June 29, 2009 The Linear Biped Model and Application to Humanoid Estimation and Control.
Basic Navigation Lecture 4 ACP32 Vol2. Basic Navigation  By the end of this lecture you should know:  How to measure distance  How to Contour.
Administration Feedback on assignment Late Policy
NUS CS5247 Dynamically-stable Motion Planning for Humanoid Robots Presenter Shen zhong Guan Feng 07/11/2003.
A Grasp-Based Motion Planning Algorithm for Character Animation M. Kalisiak, M. van de Panne Eurographics Workshop on Computer Animation & Simulation 2000.
Vision-Guided Humanoid Footstep Planning for Dynamic Environments P. Michel, J. Chestnutt, J. Kuffner, T. Kanade Carnegie Mellon University – Robotics.
Department of Computer Science Columbia University rax Dynamically-Stable Motion Planning for Humanoid Robots Paper Presentation James J. Kuffner,
Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012, Chapter 12: Slide 1 Chapter 12 Path Planning.
Randomized KinoDynamic Planning Steven LaValle James Kuffner.
Autonomous Robots Robot Path Planning (2) © Manfred Huber 2008.
Path Planning for Articulated Rovers using Fuzzy Logic and Genetic Algorithm Mahmoud Tarokh Intelligent Machines and Systems (IMS) Lab California State.
3D Perception and Environment Map Generation for Humanoid Robot Navigation A DISCUSSION OF: -BY ANGELA FILLEY.
Autonomous Navigation of a
STEREO VISION BASED MOBILE ROBOT NAVIGATION IN ROUGH TERRAIN
Vision-Guided Humanoid Footstep Planning for Dynamic Environments
Pursuit-Evasion Games with UGVs and UAVs
Toward Autonomous Free-Climbing Robots
Search-Based Footstep Planning
Locomotion of Wheeled Robots
Motion Planning CS121 – Winter 2003 Motion Planning.
-Koichi Nishiwaki, Joel Chestnutt and Satoshi Kagami
Stefan Oßwald, Philipp Karkowski, Maren Bennewitz
Presentation transcript:

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