cs325 artificial intelligence robotics i autonomous
play

CS325 Artificial Intelligence Robotics I Autonomous Robots (Ch. 25) - PowerPoint PPT Presentation

CS325 Artificial Intelligence Robotics I Autonomous Robots (Ch. 25) Dr. Cengiz Gnay, Emory Univ. Gnay Robotics I Autonomous Robots (Ch. 25) Spring 2013 1 / 15 Spring 2013 Robots As Killers? The word robot coined by Czech


  1. CS325 Artificial Intelligence Robotics I – Autonomous Robots (Ch. 25) Dr. Cengiz Günay, Emory Univ. Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 1 / 15 Spring 2013

  2. Robots As Killers? The word “robot” coined by Czech writers Capek bros Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 2 / 15

  3. Robots As Killers? The word “robot” coined by Czech writers Capek bros Isaac Asimov developed the concept of robotics and three laws: Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 2 / 15

  4. Robots As Killers? The word “robot” coined by Czech writers Capek bros Isaac Asimov developed the concept of robotics and three laws: A robot may not injure or 1 cause indirect harm to a human. Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 2 / 15

  5. Robots As Killers? The word “robot” coined by Czech writers Capek bros Isaac Asimov developed the concept of robotics and three laws: A robot may not injure or 1 cause indirect harm to a human. It must obey orders 2 except when in conflict with law #1. Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 2 / 15

  6. Robots As Killers? The word “robot” coined by Czech writers Capek bros Isaac Asimov developed the concept of robotics and three laws: A robot may not injure or 1 cause indirect harm to a human. It must obey orders 2 except when in conflict with law #1. It must stay alive as long 3 as not in conflict with laws #1 and #2. Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 2 / 15

  7. Robots As Killers? The word “robot” coined by Czech writers Capek bros Isaac Asimov developed the concept of robotics and three laws: A robot may not injure or 1 cause indirect harm to a human. It must obey orders 2 except when in conflict with law #1. It must stay alive as long 3 as not in conflict with laws #1 and #2. Fiction always liked to depict robots taking over Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 2 / 15

  8. . . . Or As Helpers? In reality, first we need to make the robots Dr. Thrun says we will soon Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 3 / 15

  9. . . . Or As Helpers? In reality, first we need to make the robots Dr. Thrun says we will soon They can help with? Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 3 / 15

  10. . . . Or As Helpers? In reality, first we need to make the robots Dr. Thrun says we will soon They can help with? Disabled people Children Risky tasks Mundane tasks Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 3 / 15

  11. . . . Or As Helpers? In reality, first we need to make the robots Dr. Thrun says we will soon They can help with? Disabled people Children Risky tasks Mundane tasks We’ll focus on the the self-driving car in two lectures Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 3 / 15

  12. Entry/Exit Surveys Exit survey: Computer Vision III – Structure from Motion What additional piece of information an SfM algorithm needs when the objects in the scene also moves? What parameters an SfM algorithm cannot recover? Entry survey: Robotics I – Autonomous Robots (0.25 pts) What methods that we have previously seen in this class would be involved in robotics? Name a useful task that you think would be possible to assign to robots. Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 4 / 15

  13. Self-Driving Cars and DARPA Challenge Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 5 / 15

  14. Self-Driving Cars and DARPA Challenge 1st DARPA challenge was a failure: cars completed at most 5%. Undergrads like you made Stanley win! Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 5 / 15

  15. Urban Challenge Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 6 / 15

  16. Urban Challenge Google car self-drove 100,000 miles already! We will focus on machine learning, particle filters, and planning. Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 6 / 15

  17. Robot as an Agent Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 7 / 15

  18. Robot as an Agent Is it: 1 Part.-observable? 2 Stochastic? 3 Adversarial? 4 Continuous? 5 Single/Multi? Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 7 / 15

  19. Robot as an Agent Is it: 1 Part.-observable 2 Stochastic 3 Adversarial? 4 Continuous 5 Single /Multi? Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 7 / 15

  20. Perception to Estimate Internal State: Kinematic Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 8 / 15

  21. Perception to Estimate Internal State: Kinematic Kinematic state: Where in the world are we?? Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 8 / 15

  22. Perception to Estimate Internal State: Kinematic Roomba is cleaning a room: Kinematic state: Where in the world are we?? Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 8 / 15

  23. Perception to Estimate Internal State: Kinematic Roomba is cleaning a room: How many dimensions we need for Kinematic state: Where in the world kinematic state? are we?? Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 8 / 15

  24. Perception to Estimate Internal State: Kinematic Roomba is cleaning a room: How many dimensions we need for Kinematic state: Where in the world kinematic state? are we?? x , y Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 8 / 15

  25. Perception to Estimate Internal State: Kinematic Roomba is cleaning a room: How many dimensions we need for Kinematic state: Where in the world kinematic state? are we?? x , y , heading angle Total: 3 Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 8 / 15

  26. Perception to Estimate Internal State: Kinematic How about for Junior? How many dimensions we need for kinematic state? Kinematic state: Where in the world are we?? Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 8 / 15

  27. Perception to Estimate Internal State: Kinematic How about for Junior? How many dimensions we need for kinematic state? Kinematic state: Where in the world SAME: x , y , heading angle are we?? Total: 3 Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 8 / 15

  28. Including Movement: Dynamic State Kinematic state: Where in the world are we?? Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 9 / 15

  29. Including Movement: Dynamic State Kinematic state: Where in the world are we?? Junior: Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 9 / 15

  30. Including Movement: Dynamic State Kinematic state: Where in the world are we?? Junior: Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 9 / 15

  31. Including Movement: Dynamic State Kinematic state: Dynamic state: Where in the world are we?? Where are you going?? Junior: Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 9 / 15

  32. Including Movement: Dynamic State Kinematic state: Dynamic state: Where in the world are we?? Where are you going?? (also includes the Junior: kinematic state) . Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 9 / 15

  33. Including Movement: Dynamic State Kinematic state: Dynamic state: Where in the world are we?? Where are you going?? (also includes the Junior: kinematic state) . How many dimensions in dynamic state of Junior? Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 9 / 15

  34. Including Movement: Dynamic State Kinematic state: Dynamic state: Where in the world are we?? Where are you going?? (also includes the Junior: kinematic state) . How many dimensions in dynamic state of Junior? 3 from kinematic forward velocity, v yaw rate : turning angle Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 9 / 15

  35. Including Movement: Dynamic State Kinematic state: Dynamic state: Where in the world are we?? Where are you going?? (also includes the Junior: kinematic state) . How many dimensions in dynamic state of Junior? 3 from kinematic forward velocity, v yaw rate : turning angle Total: 5 Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 9 / 15

  36. More Dimensions: Flying Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 10 / 15

  37. More Dimensions: Flying More quadcopter videos: Aggressive Maneuvers I: State estimation Aggressive Maneuvers II: Hoops! Aggressive Maneuvers III: Trajectory planning Fails! Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 10 / 15

  38. Kinematic & Dynamic State of Copters? Quadcopters: Dimensions in kinematic state? Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 11 / 15

  39. Kinematic & Dynamic State of Copters? Quadcopters: Dimensions in kinematic state? 3D location: x , y , z Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 11 / 15

  40. Kinematic & Dynamic State of Copters? Quadcopters: Dimensions in kinematic state? 3D location: x , y , z 3D angles: heading, incline, roll Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 11 / 15

  41. Kinematic & Dynamic State of Copters? Quadcopters: Dimensions in kinematic state? 3D location: x , y , z 3D angles: heading, incline, roll Total: 6 Günay Robotics I – Autonomous Robots (Ch. 25) Spring 2013 11 / 15

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend