CS 287: Advanced Robotics Fall 2012 - EECS at UC …pabbeel/cs287-fa12/...Darpa Grand Challenge:...

13
CS 287: Advanced Robotics Fall 2012 Lecture 1: Introduction Pieter Abbeel UC Berkeley EECS

Transcript of CS 287: Advanced Robotics Fall 2012 - EECS at UC …pabbeel/cs287-fa12/...Darpa Grand Challenge:...

Page 1: CS 287: Advanced Robotics Fall 2012 - EECS at UC …pabbeel/cs287-fa12/...Darpa Grand Challenge: First long-distance driverless car competition ! 2004: CMU vehicle drove 7.36 out of

CS 287: Advanced Robotics Fall 2012

Lecture 1: Introduction

Pieter Abbeel

UC Berkeley EECS

TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAAAAAAAA

Page 2: CS 287: Advanced Robotics Fall 2012 - EECS at UC …pabbeel/cs287-fa12/...Darpa Grand Challenge: First long-distance driverless car competition ! 2004: CMU vehicle drove 7.36 out of

n  http://www.cs.berkeley.edu/~pabbeel/cs287-fa12

n  [Step through webpage]

www

Page 3: CS 287: Advanced Robotics Fall 2012 - EECS at UC …pabbeel/cs287-fa12/...Darpa Grand Challenge: First long-distance driverless car competition ! 2004: CMU vehicle drove 7.36 out of

n  Questions?

n  A few robotic success stories …

and connections with materials covered in the course

Remainder of Lecture Outline

Page 4: CS 287: Advanced Robotics Fall 2012 - EECS at UC …pabbeel/cs287-fa12/...Darpa Grand Challenge: First long-distance driverless car competition ! 2004: CMU vehicle drove 7.36 out of

n  Darpa Grand Challenge: First long-distance driverless car competition

n  2004: CMU vehicle drove 7.36 out of 150 miles

n  2005: 5 teams finished, Stanford team won nova-race

n  Darpa Urban Challenge (2007)

n  Urban environment: other vehicles present

n  6 teams finished (CMU won) urban challenge

n  Google Autonomous Cars (2010)

n  Mountain View -> Santa Monica; >140,000 miles; Lombard, Golden Gate, Tahoe, Pacific Coast Highway

n  Ernst Dickmanns / Mercedes Benz: autonomous car on European highways

n  Human in car for interventions

n  Paris highway and 1758km trip Munich -> Odense, lane changes at up to 140km/h; longest autonomous stretch: 158km (1995)

n  Maneuvers: parking,

Driverless Cars

Kalman filtering, LQR, mapping, terrain & object recognition

Page 5: CS 287: Advanced Robotics Fall 2012 - EECS at UC …pabbeel/cs287-fa12/...Darpa Grand Challenge: First long-distance driverless car competition ! 2004: CMU vehicle drove 7.36 out of

Autonomous Helicopter Flight [Coates, Abbeel & Ng]

Kalman filtering, model-predictive control, LQR, system ID, trajectory learning

Page 6: CS 287: Advanced Robotics Fall 2012 - EECS at UC …pabbeel/cs287-fa12/...Darpa Grand Challenge: First long-distance driverless car competition ! 2004: CMU vehicle drove 7.36 out of

Four-legged locomotion

value iteration, receding horizon control, motion planning, inverse reinforcement learning, nolearning, learned

[Kolter, Abbeel & Ng]

Page 7: CS 287: Advanced Robotics Fall 2012 - EECS at UC …pabbeel/cs287-fa12/...Darpa Grand Challenge: First long-distance driverless car competition ! 2004: CMU vehicle drove 7.36 out of

Two-legged locomotion [Tedrake +al.]

Policy gradient

Page 8: CS 287: Advanced Robotics Fall 2012 - EECS at UC …pabbeel/cs287-fa12/...Darpa Grand Challenge: First long-distance driverless car competition ! 2004: CMU vehicle drove 7.36 out of

Mapping

“baseline” : Raw odometry data + laser range finder scans

[Video from W. Burgard and D. Haehnel]

Page 9: CS 287: Advanced Robotics Fall 2012 - EECS at UC …pabbeel/cs287-fa12/...Darpa Grand Challenge: First long-distance driverless car competition ! 2004: CMU vehicle drove 7.36 out of

Mapping

FastSLAM: particle filter + occupancy grid mapping

[Video from W. Burgard and D. Haehnel]

Page 10: CS 287: Advanced Robotics Fall 2012 - EECS at UC …pabbeel/cs287-fa12/...Darpa Grand Challenge: First long-distance driverless car competition ! 2004: CMU vehicle drove 7.36 out of

Mobile Manipulation

SLAM, localization, motion planning for navigation and grasping, grasp point selection, visual category recognition (speech recognition and synthesis)

[Quigley, Gould, Saxena, Ng + al.]

Page 11: CS 287: Advanced Robotics Fall 2012 - EECS at UC …pabbeel/cs287-fa12/...Darpa Grand Challenge: First long-distance driverless car competition ! 2004: CMU vehicle drove 7.36 out of

Mobile Manipulation [Maitin-Shepard, Cusumano-Towner, Lei, Abbeel, 2010]

localization, motion planning for navigation and grasping, grasp point selection, visual recognition

Page 12: CS 287: Advanced Robotics Fall 2012 - EECS at UC …pabbeel/cs287-fa12/...Darpa Grand Challenge: First long-distance driverless car competition ! 2004: CMU vehicle drove 7.36 out of

n  Robotic hardware is getting in great shape, expertise in algorithms+math+programming are limiting factors

n  So many different robotic systems, yet a few core techniques are (near-)sufficient to rule them all

n  Probabilistic Reasoning

n  Optimization

n  Applicability of these techniques extends well beyond robotics

Why a Great Time to Study CS287 Advanced Robotics?

Page 13: CS 287: Advanced Robotics Fall 2012 - EECS at UC …pabbeel/cs287-fa12/...Darpa Grand Challenge: First long-distance driverless car competition ! 2004: CMU vehicle drove 7.36 out of

n  Starting optimal control on Tuesday

n  Check out the webpage!

n  Sign up on piazza!

n  Come talk to me now about any lingering questions you might have

That’s it for today