Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Cloud Robotics- Enable Cloud Computing for Robots

3,764 views

Published on

Cloud Robotics- Enable Cloud Computing for Robots

Cloud Robotics- Enable Cloud Computing for Robots

  1. 1. Cloud RoboticsEnable Cloud Computing for Robots Ruijiao Li 1
  2. 2. OutlineInspirationConceptionBackgroundMotivationProposalChallenges 2
  3. 3. InspirationA Survey On Cloud Computing, 2009James Kuffner – Cloud Computing, 2010Google Cloud Robotics, 2011Worlfram AlphaSIRI, Apple Inc.NYU Cloud Robotics, 2012Medical Cloud - UK 3
  4. 4. Conception 4
  5. 5. Conception 5
  6. 6. BackgroundRobotics HistoryOnline Robot ControllersSwarm RoboticsSemantics Web TechnologyMulti-agent TechnologyOntology / Formal Method/ Knowledge Representation 6
  7. 7. Robot Samples 7
  8. 8. Robotics History1920s~ : Robots in fictions.- ―Robot‖ first appeared in a play R.U.R.1920s~ 1950s: Remotely controlled robots(In Exhibitions).1960s~: Industrial robot in assemble line.1970s~: Programmable universal robots.1980s~: Humanoid2010~: Cloud Robotics 8
  9. 9. Online Robot Controller 9
  10. 10. Swarm RoboticsSwarm robotics is a new approach to the coordination ofmulti-robot systems which consist of large numbers of mostlysimple physical robots. 10
  11. 11. Semantics Web Semantically structured knowledge/data International standard Resource Description Framework Web Ontology Language Semantics Search: Higher accuracyi.e. Wolfram|Alpha, Goolge semantics search 11
  12. 12. Semantics Web 12
  13. 13. Agent Oriented Programming―Agent- encapsulated computer system, situated in someenvironment, and capable of flexible autonomous action inthat environment in order to meet its design objectives‖(Wooldridge) 13
  14. 14. Agent Oriented Programming 14
  15. 15. Motivation Why Cloud Robotics Enable Cheaper, lighter, ―smarter‖ robots Create ―Shared knowledgebase‖ for robots - Information of the ―world‖/ ‖ Environment‖ - Experience record, Behavior Planning, Data mining, Learning, Dynamic(Updatable) Skills Easier Development 15
  16. 16. MotivationAutonomous Vehicles + ——Unmanned delivery serviceTransport for disabled peopleDangerous transport alternation Cloud 16
  17. 17. MotivationCloud Based Medical Service Robot + + —— User Senso r Medical Senso Interface Cloud User r Senso User r 17
  18. 18. MotivationRobot Medical Cloud Ontology SemanticKnowledge Query Base System Learning Clinical Agent System System 18
  19. 19. MotivationRobot with Professional Skill Secretary Chef Systems Research Doctor Assistant Teacher Server 19
  20. 20. ProposalFrame Work and Architecture For Robot Cloud. Client Robot Emulator Interface Data Storage Knowledge Representation and Classification Machine Learning Sensor 20
  21. 21. Proposal Webots Webots Webots Simulato Simulato Simulato … … … … r r r ROS ROS ROSMaster Nodes … Master Nodes … Master Nodes … Hadoop Platform Knowledge Applications Applications Base 21
  22. 22. ChallengesSensorCommunicationFormalized Knowledge RepresentationMachine LearningEthic 22
  23. 23. 23

×