DOC PREVIEW
Stanford CS 326A - Lecture Notes

This preview shows page 1-2 out of 6 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 6 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 6 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 6 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

CS 326 A: Motion PlanningExample: Car-Like RobotTangent Space/Velocity SpaceLie BracketPath TransformNonholonomic Path Planning ApproachesCS 326 A: Motion CS 326 A: Motion PlanningPlanninghttp://robotics.stanford.edu/~latombe/cs326/2002Nonholonomic RobotsNonholonomic RobotsExample: Car-Like RobotExample: Car-Like Robotyyxxdx/dt = v cos dy/dt = v sin ddt = (v/L) tan | < dy/dx = tan Configuration space is 3-dimensional: (x, y, )But control space is 2-dimensional: (v, )LA robot is nonholonomic if its motion isconstrained by a non-integrable equationof the form f(q,q’) = 0Lower-bounded turning radiusTangent Space/Velocity Tangent Space/Velocity SpaceSpacexy(x,y,)Lie BracketLie Bracketdx/dt = v cos dy/dt = v sin ddt = (v/L) tan | < dy/dx = tan X = (v cos , v sin , 0) Y = (v cos , v sin , (v/L) tan ) X (t)Y-X-Y[X,Y] t2A Lie bracket [X,Y] is a kindof “maneuver”A nonholonomic robot is controllable iff the vector space of its velocities andthe Lie brackets of these velocities has the same dimensionality as the C-spacePath TransformPath TransformHolonomic pathNonholonomic pathNonholonomic Path Nonholonomic Path Planning ApproachesPlanning ApproachesTwo-phase planning: (Laumond’s paper)Compute collision-free path ignoring nonholonomic constraintsTransform this path into a nonholonomic oneDirect planning: (Barraquand-Latombe’s paper)Build a tree of milestones until one is close enough to the goal (deterministic or


View Full Document

Stanford CS 326A - Lecture Notes

Download Lecture Notes
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Lecture Notes and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Lecture Notes 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?