Non-Holonomic Motion Planning & Legged Locomotion.

Slides:



Advertisements
Similar presentations
Rapidly Exploring Random Trees Data structure/algorithm to facilitate path planning Developed by Steven M. La Valle (1998) Originally designed to handle.
Advertisements

PRM and Multi-Space Planning Problems : How to handle many motion planning queries? Jean-Claude Latombe Computer Science Department Stanford University.
Anytime RRTs Dave Fergusson and Antony Stentz. RRT – Rapidly Exploring Random Trees Good at complex configuration spaces Efficient at providing “feasible”
Probabilistic Roadmap
A Comparative Study of Probabilistic Roadmap Planners Roland Geraerts Mark Overmars.
Motion Planning for Tower Crane Operation. Motivation  Tower crane impacts the schedule greatly  Safety of tower crane operation is critical.
LaValle, Steven M. "Rapidly-Exploring Random Trees A Цew Tool for Path Planning." (1998) RRT Navigation.
Kinodynamic Path Planning Aisha Walcott, Nathan Ickes, Stanislav Funiak October 31, 2001.
Randomized Kinodynamics Motion Planning with Moving Obstacles David Hsu, Robert Kindel, Jean-Claude Latombe, Stephen Rock.
David Hsu, Robert Kindel, Jean- Claude Latombe, Stephen Rock Presented by: Haomiao Huang Vijay Pradeep Randomized Kinodynamic Motion Planning with Moving.
Motion Planning of Multi-Limbed Robots Subject to Equilibrium Constraints. Timothy Bretl Presented by Patrick Mihelich and Salik Syed.
CS 326 A: Motion Planning Probabilistic Roadmaps Basic Techniques.
CS 326A: Motion Planning ai.stanford.edu/~latombe/cs326/2007/index.htm Non-Holonomic Motion Planning.
Finding Narrow Passages with Probabilistic Roadmaps: The Small-Step Retraction Method Presented by: Deborah Meduna and Michael Vitus by: Saha, Latombe,
1 Toward Autonomous Free-Climbing Robots Tim Bretl Jean-Claude Latombe Stephen Rock CS 326 Presentation Winter 2004 Christopher Allocco Special thanks.
CS 326 A: Motion Planning Probabilistic Roadmaps Sampling and Connection Strategies (2/2)
1 Single Robot Motion Planning - II Liang-Jun Zhang COMP Sep 24, 2008.
Rapidly Expanding Random Trees
Implementation of RRT based Path planner and conversion into Temporal Plan Network By: Aisha Walcott Final Project Presentation Dec. 10, J.
On Delaying Collision Checking in PRM Planning G. Sánchez and J. Latombe presented by Niloy J. Mitra.
CS 326A: Motion Planning Jean-Claude Latombe CA: Aditya Mandayam.
CS 326A: Motion Planning ai.stanford.edu/~latombe/cs326/2007/index.htm Probabilistic Roadmaps: Basic Techniques.
Probabilistic Roadmaps for Path Planning in High-Dimensional Configuration Spaces Kavraki, Svestka, Latombe, Overmars 1996 Presented by Dongkyu, Choi.
Rising from Various Lying Postures Wen-Chieh Lin and Yi-Jheng Huang Department of Computer Science National Chiao Tung University, Taiwan.
CS 326A: Motion Planning Non-Holonomic Motion Planning.
Motion Planning for Legged Robots on Varied Terrain Kris Hauser, Timothy Bretl, Jean-Claude Latombe Kensuke Harada, Brian Wilcox Presented By Derek Chan.
Motion Planning for Tower Crane Operation CS236A Prof. Latombe Shan Pan | Jessy Kang.
CS 326A: Motion Planning ai.stanford.edu/~latombe/cs326/2007/index.htm Primitive-Biased Sampling + Manipulation Planning.
On Delaying Collision Checking in PRM Planning Gilardo Sánchez and Jean-Claude Latombe January 2002 Presented by Randall Schuh 2003 April 23.
Planning for Humanoid Robots Presented by Irena Pashchenko CS326a, Winter 2004.
1 Path Planning in Expansive C-Spaces D. HsuJ. –C. LatombeR. Motwani Prepared for CS326A, Spring 2003 By Xiaoshan (Shan) Pan.
Presented By: Huy Nguyen Kevin Hufford
Sampling Strategies for Probabilistic Roadmaps Random Sampling for capturing the connectivity of the C-space:
RRT-Connect path solving J.J. Kuffner and S.M. LaValle.
NUS CS 5247 David Hsu1 Last lecture  Multiple-query PRM  Lazy PRM (single-query PRM)
Nonholonomic Multibody Mobile Robots: Controllability and Motion Planning in the Presence of Obstacles By Jerome Barraquand and Jean-Claude Latombe Presenter:
1 Toward Autonomous Free-Climbing Robots Tim Bretl Jean-Claude Latombe Stephen Rock Special thanks to Eric Baumgartner, Brett Kennedy, and Hrand Aghazarian.
Integrated Grasp and Motion Planning For grasping an object in a cluttered environment several tasks need to take place: 1.Finding a collision free path.
CS 326 A: Motion Planning Probabilistic Roadmaps Basic Techniques.
NUS CS5247 Motion Planning for Humanoid Robots Presented by: Li Yunzhen.
B659: Principles of Intelligent Robot Motion Kris Hauser TA: Mark Wilson.
Rapidly Exploring Random Trees for Path Planning: RRT-Connect
Probabilistic Roadmaps for Path Planning in High-Dimensional Configuration Spaces (1996) L. Kavraki, P. Švestka, J.-C. Latombe, M. Overmars.
Newton’s Second Law October 29, Tuesday, 10/29  Pick up video note taking guide from the Physics bin  Use your notes from yesterday to respond.
On Delaying Collision Checking in PRM Planning – Application to Multi-Robot Coordination By: Gildardo Sanchez and Jean-Claude Latombe Presented by: Michael.
Multi-Step Motion Planning for Free-Climbing Robots Tim Bretl, Sanjay Lall, Jean-Claude Latombe, Stephen Rock Presenter: You-Wei Cheah.
Manipulation Planning. Locomotion ~ Manipulation 2.
Legged Locomotion Planning Kang Zhao B659 Intelligent Robotics Spring
Introduction to Motion Planning
Laboratory of mechatronics and robotics Institute of solid mechanics, mechatronics and biomechanics, BUT & Institute of Thermomechanics, CAS Mechatronics,
Sampling-Based Planners. The complexity of the robot’s free space is overwhelming.
Tree-Growing Sample-Based Motion Planning
School of Systems, Engineering, University of Reading rkala.99k.org April, 2013 Motion Planning for Multiple Autonomous Vehicles Rahul Kala Rapidly-exploring.
Randomized Kinodynamics Planning Steven M. LaVelle and James J
U14 – Core Stability. What is Core Stability? Core stability: ‘is the ability of your trunk to support the effort & forces from your arms and legs, so.
Project by: Qi-Xing & Samir Menon. Motion Planning for the Human Hand Generate Hand Skeleton Define Configuration Space Sample Configuration Space for.
1 CS26N: Motion Planning for Robots, Digital Actors, and Other Moving Objects Jean-Claude Latombe ai.stanford.edu/~latombe/ Winter.
Department of Computer Science Columbia University rax Dynamically-Stable Motion Planning for Humanoid Robots Paper Presentation James J. Kuffner,
Processing a Decision Tree Connecticut Electronics.
Filtering Sampling Strategies: Gaussian Sampling and Bridge Test Valerie Boor, Mark H. Overmars and A. Frank van der Stappen Presented by Qi-xing Huang.
Randomized KinoDynamic Planning Steven LaValle James Kuffner.
9/30/20161 Path Planning Cognitive Robotics David S. Touretzky & Ethan Tira-Thompson Carnegie Mellon Spring 2012.
Instructor Prof. Shih-Chung Kang 2008 Spring
Multi-Limb Robots on Irregular Terrain
Dynamic Planning / Optimal Control
Probabilistic Roadmap Motion Planners
Boustrophedon Cell Decomposition
Sampling and Connection Strategies for Probabilistic Roadmaps
Real-Time Motion Planning
Motion Planning CS121 – Winter 2003 Motion Planning.
Presentation transcript:

Non-Holonomic Motion Planning & Legged Locomotion

Last Time: RRT Configuration generator f(q,u) Build a tree T of configurations Extend:  Sample a configuration q rand from C at random  Pick the node n in T that is closest to q rand  Pick a control u that brings f(n,u) close to q rand  Add f(n,u) as a child of n in T

Last Time: RRT Configuration generator f(q,u) Build a tree T of configurations Extend:  Sample a configuration q rand from C at random  Pick the node n in T that is closest to q rand  Pick a control u that brings f(n,u) close to q rand  Add f(n,u) as a child of n in T Sampling strategy

Weaknesses of RRT’s strategy Depends on the domain from which q rand is sampled Depends on the notion of “closest” A tree that is grown “badly” by accident can greatly slow convergence

Unanswered Questions Probabilistically complete is a weak notion How fast does such a planner converge, and what characteristics of the space does it depend on?

Motion Planning for Legged Robots

Walking/Hiking/Climbing is a problem-solving activity  Each step is unique  Where to make contact?  Which body posture to take?  Which forces to exert?  Decisions at one step may affect the ability to perform future steps

HRP-2, AIST, Japan Humanoid Robots

Lunar Vehicle (ATHLETE, NASA/JPL)

Climbing Robot

Project Midterm Presentations 3/9 and 3/11 10 minute presentation  Describe project goals (be specific)  What milestones have you achieved so far?  Pictures, videos of work in progress  Timeline

IU Robotics Open House Part of National Robotics Week Friday, April 16 th More information forthcoming…

Readings – Legged Locomotion Bretl, Lall, Latombe, and Rock (2004) *Hauser and Latombe (2009)