wiimote interfaces for lifelong robotic learning
play

Wiimote Interfaces for Lifelong Robotic Learning Micah Lapping - PowerPoint PPT Presentation

Wiimote Interfaces for Lifelong Robotic Learning Micah Lapping Carr Chad Jenkins, Daniel Grollman, Jonas Schwertfeger, Theodora Hinkle Robotics, Learning, and Autonomy at Brown (RLAB) Micah Lapping Carr Wiimote Interfaces 1 5/4/08


  1. Wiimote Interfaces for Lifelong Robotic Learning Micah Lapping – Carr Chad Jenkins, Daniel Grollman, Jonas Schwertfeger, Theodora Hinkle Robotics, Learning, and Autonomy at Brown (RLAB) Micah Lapping – Carr Wiimote Interfaces 1 5/4/08

  2. About Me ● Junior at Brown ● Studying math and CS ● I love working with robots Micah Lapping – Carr Wiimote Interfaces 2 5/4/08

  3. What Got Me into CS (and AI) ● Initial interest in CS – Early exposure to computers and video games – Science fiction ● What got me into AI: – Seeing Aibos play soccer Micah Lapping – Carr Wiimote Interfaces 3 5/4/08

  4. When I Grow Up, I Want To Be A... ● Astronaut ● Rock Star ● Toys R Us kid ● Why not... – Google engineer? – Roboticist? – Computer scientist? ● Need to fix the “American Idol” problem Micah Lapping – Carr Wiimote Interfaces 4 5/4/08

  5. Cultivate Immediate and Long-term Interest ● Immediate: “Get them to consider CS” – Show flashy videos (graphics) – Interactive systems and demos (our robots) – Let them create things with 'magic' (libraries) ● Long-term: CS as a topic of substance – Robot Learning from Demonstration(video) Micah Lapping – Carr Wiimote Interfaces 5 5/4/08

  6. Wiimote-based Robotics ● Compel immediate interest with cool technology – Robots ● Aibo ● SmURV ● Wiimote interface to control robots Micah Lapping – Carr Wiimote Interfaces 6 5/4/08

  7. Wiimote Interface Micah Lapping – Carr Wiimote Interfaces 7 5/4/08

  8. Wiimote-based Robotics (con't) ● Viscerally compelling – Combines two kinds of hot technology – Unique, physically-motivated control interface ● Quick learning curve – Usually < 30 sec ● User video Micah Lapping – Carr Wiimote Interfaces 8 5/4/08

  9. Kids LOVE This Game Micah Lapping – Carr Wiimote Interfaces 9 5/4/08

  10. Crossing the Human-Robot Divide ● Problem: – how to put your control policy on a robot ● For example – Joe buys an Asimo – Its very cool ● Runs like a human! ● Walks up stairs! – How does he teach it? ● Doesn't know how to program Micah Lapping – Carr Wiimote Interfaces 10 5/4/08

  11. Personal Computer Revolution ● Easy to use ● Good interface ● Good price point ● Three levels: – Hardware – Development – Software Micah Lapping – Carr Wiimote Interfaces 11 5/4/08

  12. Where's the Personal Robotics Revolution? ● Hardware – Lots of available robot platforms ● Development – Plenty of libraries and tools ● Application level... – Where is the ● spreadsheet app? ● Maya? ● Web browser? ● Still missing basic interactions ● Our solution: in video Micah Lapping – Carr Wiimote Interfaces 12 5/4/08

  13. Interface Details Score Motors Seg. Video ~30Hz Video ~1 Hz Micah Lapping – Carr Wiimote Interfaces 13 5/4/08

  14. Entertaining Robot Control Micah Lapping – Carr Wiimote Interfaces 14 5/4/08

  15. Results ● Public demos – RoboBusiness '07 (Boston) – Robocup '07 (Atlanta) – AAAI '07 (Vancouver) – Various public demos, beta test (Brown) ● Overwhelmingly positive response to the interface, both Wiimote and GUI Micah Lapping – Carr Wiimote Interfaces 15 5/4/08

  16. Where We're Taking This ● Finish developing the game ● Start logging user data ● Deploy across the world! ● Learn to play robot soccer from demonstration ● Excite people about computer science Micah Lapping – Carr Wiimote Interfaces 16 5/4/08

  17. Acknowledgements ● NSF Design for Science ● Brown # Micah Lapping – Carr Wiimote Interfaces 17 5/4/08

Recommend


More recommend