SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Prepared By: Ank Khandelwal (ECE)
             Rahul Koul (ECE)
What is
Cloud Computing
As an end-consumer, believe it or not
you’ve been using   Cloud for long times
“We” have been enjoying

        High Reliability Service

                Unlimited Storage




                Connecting, Sharing
We need only
Employees




                        Suppliers


Customers
Increasing Demand of Robots


         • Robot will be required to operate in homes and
         in hospitals to service the rapidly aging population.


         • Will be required to mine and farm in increasingly
         remote areas.


         • Robots will need to perform tasks beyond their
         explicitly pre-programmed behaviors and quickly
         adapt to variable nature of tasks
To perform all these tasks Robot will need to carry powerful computers
and large batteries to power them .
Working of

Cloud Robotics…..
Navigating to the      Grasping and picking
Locating the bottle                                up the bottle
                         bottle’s position




                           Robot A




Giving the bottle to   Navigating towards the   Locating the patient
    the patient                patient
Queries the
                                    Downloads the
Robot B        database for
                                     knowledge
           relevant information




          Sends it’s experience   Perform the specific
            to the database              task
• The information downloaded provides a useful starting point.

• The detailed object models can increase the speed and
  reliability of Robot B

• A set of collected information can guide the 2nd robot’s search
  and execution strategy.

• As the two robots continue to perform their tasks and pool
  their data, the quality of prior information will improve and
  begin to reveal underlying patterns and correlations about
  robots and their environment.

• The availability of such prior information is a necessary
  condition for robots to operate in a more complex,
  unstructured environments.
World wide web for Robots
Server
• Core layer

• Holds database

• Accessible via common web interfaces

• Contains CAD models, point-clouds and image data

• Maps are saved as compressed archives

• Robot task description stored as human readable action recipe

• Action recipe arranged in a hierarchy
Server

                                                                        e
       Ob                                                       e cip
                                                             n r ns
      •T    jec                        on
                                                            o
                                                         cti trai
   •D ype
•L ime s        ts                 cti              u
                                                        a
                                                      b- ons ter
                                                 f s g c me
  oc n
     at sio
       ion n s
                     Environment A              o
                                            ist erin par
                                                             a
                     •Maps for           • L rd n
                                             • O ctio
                     self-localization          •A
Interfaces

1. Web interface

2. Based on Representation State Transfer
   (RSET) architecture.

3. Based on publish/subscribe message
   exchange pattern
Generic Components

Action Execution :
 Determining and checking the availability of a set of skills required for the task.

 Finding an ordering among them that satisfies the ordering constraints.

 Linking a robot’s perceptions to the abstract task description given by action recipe.

 Reliable action execution.
Environment Modeling

1. World model component combine prior information available via database
   with robot sensory input

2. To guarantee fast and safe performance it uses a two-level approach.




                          Semantic Mapping

      •   RoboEarth database provides generic action recipes defined in terms of
          robot’s skills, its environment, and the objects it is going to interact.
Learning
1. Repeated use of action recipes an skills offers many opportunities to improve the
   reliability and performance of action execution.
Robot Specific
Action and situation recognition and labeling


• The generation of useful, transferable action recipes and their
  successful reuse is challenging task

• The recognition and labeling component is designed to simplify
  the generation of new action by abstracting from the robot-
  specific low level layer and aggregating subsequent steps that
  belong to one complex task into an abstract task description.

• Essential for learning new recipes by demonstration.
Skill Abstraction Layer and Robot Specific Components :


 • Provides a generic interface to robot’s specific, hardware-
   dependent functionalities.
Benefits

• Provides a shared knowledge i.e. organizes and unifies
   information about the world
in a format usable by robots.
• Offloads heavy computing tasks to the cloud.
• Longer battery life.
• Less need for software upgrades are invisible and hassle-
   free.
• Reusable library of “skills” or behaviors that map to
   perceived task requirements / complex situations.
• Data-mining the history of all cloud-enabled robots.
I need a helicopter pilot program….




    Trinity from Matrix
Cloud robotics

Weitere ähnliche Inhalte

Was ist angesagt?

An Introduction to ROS-Industrial
An Introduction to ROS-IndustrialAn Introduction to ROS-Industrial
An Introduction to ROS-Industrial
Clay Flannigan
 
IoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoT
IoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoTIoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoT
IoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoT
IoT Academy
 

Was ist angesagt? (20)

Robotics, IOT & AI
Robotics, IOT & AIRobotics, IOT & AI
Robotics, IOT & AI
 
An Introduction to ROS-Industrial
An Introduction to ROS-IndustrialAn Introduction to ROS-Industrial
An Introduction to ROS-Industrial
 
A.I robotic presentation
A.I robotic presentation  A.I robotic presentation
A.I robotic presentation
 
Rover Technology ppt
Rover Technology pptRover Technology ppt
Rover Technology ppt
 
ZarahMaeTirolTalavera Robotics Powerpoint Presentation
ZarahMaeTirolTalavera Robotics Powerpoint PresentationZarahMaeTirolTalavera Robotics Powerpoint Presentation
ZarahMaeTirolTalavera Robotics Powerpoint Presentation
 
Robotics project ppt
Robotics project pptRobotics project ppt
Robotics project ppt
 
Robotics and ROS
Robotics and  ROSRobotics and  ROS
Robotics and ROS
 
Robotic for presentation 11 10-2018
Robotic for presentation 11 10-2018Robotic for presentation 11 10-2018
Robotic for presentation 11 10-2018
 
Robotics
RoboticsRobotics
Robotics
 
Robotics Presentation
Robotics PresentationRobotics Presentation
Robotics Presentation
 
Robot operating systems (ros) overview & (1)
Robot operating systems (ros) overview & (1)Robot operating systems (ros) overview & (1)
Robot operating systems (ros) overview & (1)
 
Robotics
RoboticsRobotics
Robotics
 
Robotics
RoboticsRobotics
Robotics
 
Robotics
Robotics Robotics
Robotics
 
Robot Control using ROS: an Introduction
Robot Control using ROS: an IntroductionRobot Control using ROS: an Introduction
Robot Control using ROS: an Introduction
 
IoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoT
IoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoTIoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoT
IoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoT
 
Optical computer
Optical computer Optical computer
Optical computer
 
presentation on robotic technology
presentation on robotic technologypresentation on robotic technology
presentation on robotic technology
 
Robotics & Artificial Intelligence
Robotics &  Artificial  IntelligenceRobotics &  Artificial  Intelligence
Robotics & Artificial Intelligence
 
Robotics
RoboticsRobotics
Robotics
 

Andere mochten auch

InfiniCortex and the Renaissance in Polish Supercomputing
InfiniCortex and the Renaissance in Polish Supercomputing InfiniCortex and the Renaissance in Polish Supercomputing
InfiniCortex and the Renaissance in Polish Supercomputing
inside-BigData.com
 
Kisi kisi un 2017 smp-m ts, sma-ma, smk-mak, smplb-smalb, paket b dan paket c
Kisi kisi un 2017 smp-m ts, sma-ma, smk-mak, smplb-smalb, paket b dan paket cKisi kisi un 2017 smp-m ts, sma-ma, smk-mak, smplb-smalb, paket b dan paket c
Kisi kisi un 2017 smp-m ts, sma-ma, smk-mak, smplb-smalb, paket b dan paket c
coet_dewi
 

Andere mochten auch (17)

Cloud computing slids
Cloud computing slidsCloud computing slids
Cloud computing slids
 
Nao in the cloud
Nao in the cloudNao in the cloud
Nao in the cloud
 
Quebec Robotics - Connexcité
Quebec Robotics - ConnexcitéQuebec Robotics - Connexcité
Quebec Robotics - Connexcité
 
Shock circulatorio
Shock circulatorioShock circulatorio
Shock circulatorio
 
Rapyuta:Cloud robotics Platform - by shan
Rapyuta:Cloud robotics Platform - by shanRapyuta:Cloud robotics Platform - by shan
Rapyuta:Cloud robotics Platform - by shan
 
Technological Evolution of Robotics - Dr Sanjoy Sanyal
Technological Evolution of Robotics - Dr Sanjoy SanyalTechnological Evolution of Robotics - Dr Sanjoy Sanyal
Technological Evolution of Robotics - Dr Sanjoy Sanyal
 
InfiniCortex and the Renaissance in Polish Supercomputing
InfiniCortex and the Renaissance in Polish Supercomputing InfiniCortex and the Renaissance in Polish Supercomputing
InfiniCortex and the Renaissance in Polish Supercomputing
 
16.11.10 Health2.0 Robots y Apps para la Salud
16.11.10 Health2.0 Robots y Apps para la Salud16.11.10 Health2.0 Robots y Apps para la Salud
16.11.10 Health2.0 Robots y Apps para la Salud
 
George zarkadakis The human use of human beings Navigating a world beyond emp...
George zarkadakis The human use of human beings Navigating a world beyond emp...George zarkadakis The human use of human beings Navigating a world beyond emp...
George zarkadakis The human use of human beings Navigating a world beyond emp...
 
Digital pressure transmitters
Digital pressure transmittersDigital pressure transmitters
Digital pressure transmitters
 
Kawasaki Robotics and InduSoft Web Studio: Kawasaki Presentation
Kawasaki Robotics and InduSoft Web Studio: Kawasaki PresentationKawasaki Robotics and InduSoft Web Studio: Kawasaki Presentation
Kawasaki Robotics and InduSoft Web Studio: Kawasaki Presentation
 
Alle of allen
Alle of allenAlle of allen
Alle of allen
 
Brown spots of rice
Brown spots of riceBrown spots of rice
Brown spots of rice
 
Smart Manufacturing: CAE in the Cloud
Smart Manufacturing: CAE in the CloudSmart Manufacturing: CAE in the Cloud
Smart Manufacturing: CAE in the Cloud
 
Kisi kisi un 2017 smp-m ts, sma-ma, smk-mak, smplb-smalb, paket b dan paket c
Kisi kisi un 2017 smp-m ts, sma-ma, smk-mak, smplb-smalb, paket b dan paket cKisi kisi un 2017 smp-m ts, sma-ma, smk-mak, smplb-smalb, paket b dan paket c
Kisi kisi un 2017 smp-m ts, sma-ma, smk-mak, smplb-smalb, paket b dan paket c
 
Industry Revolution 4.0 by Creator Makerspace
Industry Revolution 4.0 by Creator MakerspaceIndustry Revolution 4.0 by Creator Makerspace
Industry Revolution 4.0 by Creator Makerspace
 
Productivity 4
Productivity 4Productivity 4
Productivity 4
 

Ähnlich wie Cloud robotics

cznamjwyr36wfmgtmdzc-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
cznamjwyr36wfmgtmdzc-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...cznamjwyr36wfmgtmdzc-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
cznamjwyr36wfmgtmdzc-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
Mathavan N
 
2007 03-16 modeling and static analysis of complex biological systems dsr
2007 03-16 modeling and static analysis of complex biological systems dsr2007 03-16 modeling and static analysis of complex biological systems dsr
2007 03-16 modeling and static analysis of complex biological systems dsr
Debora Da Rosa
 
Mysql(2)
Mysql(2)Mysql(2)
Mysql(2)
tomcoh
 

Ähnlich wie Cloud robotics (20)

Devops at Netflix (re:Invent)
Devops at Netflix (re:Invent)Devops at Netflix (re:Invent)
Devops at Netflix (re:Invent)
 
Bring Satellite and Drone Imagery into your Data Science Workflows
Bring Satellite and Drone Imagery into your Data Science WorkflowsBring Satellite and Drone Imagery into your Data Science Workflows
Bring Satellite and Drone Imagery into your Data Science Workflows
 
Unit 4 cognitive radio architecture
Unit 4   cognitive radio architectureUnit 4   cognitive radio architecture
Unit 4 cognitive radio architecture
 
cznamjwyr36wfmgtmdzc-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
cznamjwyr36wfmgtmdzc-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...cznamjwyr36wfmgtmdzc-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
cznamjwyr36wfmgtmdzc-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
 
slide share and ppt of Cognitive Radio.pptx
slide share and ppt of Cognitive Radio.pptxslide share and ppt of Cognitive Radio.pptx
slide share and ppt of Cognitive Radio.pptx
 
CPP19 - Revision
CPP19 - RevisionCPP19 - Revision
CPP19 - Revision
 
Deep Learning for Robotics
Deep Learning for RoboticsDeep Learning for Robotics
Deep Learning for Robotics
 
What Drove Wordnik Non-Relational?
What Drove Wordnik Non-Relational?What Drove Wordnik Non-Relational?
What Drove Wordnik Non-Relational?
 
Cloud conference - mongodb
Cloud conference - mongodbCloud conference - mongodb
Cloud conference - mongodb
 
Design Pattern lecture 4
Design Pattern lecture 4Design Pattern lecture 4
Design Pattern lecture 4
 
2007 03-16 modeling and static analysis of complex biological systems dsr
2007 03-16 modeling and static analysis of complex biological systems dsr2007 03-16 modeling and static analysis of complex biological systems dsr
2007 03-16 modeling and static analysis of complex biological systems dsr
 
Design and implementation of a system for the improved searching and accessin...
Design and implementation of a system for the improved searching and accessin...Design and implementation of a system for the improved searching and accessin...
Design and implementation of a system for the improved searching and accessin...
 
HiPEAC 2019 Workshop - Real-Time Modelling Visual Scenes with Biological Insp...
HiPEAC 2019 Workshop - Real-Time Modelling Visual Scenes with Biological Insp...HiPEAC 2019 Workshop - Real-Time Modelling Visual Scenes with Biological Insp...
HiPEAC 2019 Workshop - Real-Time Modelling Visual Scenes with Biological Insp...
 
Mysql(2)
Mysql(2)Mysql(2)
Mysql(2)
 
.NET UY Meetup 7 - CLR Memory by Fabian Alves
.NET UY Meetup 7 - CLR Memory by Fabian Alves.NET UY Meetup 7 - CLR Memory by Fabian Alves
.NET UY Meetup 7 - CLR Memory by Fabian Alves
 
Era ofdataeconomyv4short
Era ofdataeconomyv4shortEra ofdataeconomyv4short
Era ofdataeconomyv4short
 
NYC Data Web (static version) - A Semantic, Open Public Data Exchange for NYC
NYC Data Web (static version) - A Semantic, Open Public Data Exchange for NYCNYC Data Web (static version) - A Semantic, Open Public Data Exchange for NYC
NYC Data Web (static version) - A Semantic, Open Public Data Exchange for NYC
 
A-TDD Research Collaboration
A-TDD Research CollaborationA-TDD Research Collaboration
A-TDD Research Collaboration
 
The Art of Social Media Analysis with Twitter & Python
The Art of Social Media Analysis with Twitter & PythonThe Art of Social Media Analysis with Twitter & Python
The Art of Social Media Analysis with Twitter & Python
 
The Art of Social Media Analysis with Twitter & Python-OSCON 2012
The Art of Social Media Analysis with Twitter & Python-OSCON 2012The Art of Social Media Analysis with Twitter & Python-OSCON 2012
The Art of Social Media Analysis with Twitter & Python-OSCON 2012
 

Kürzlich hochgeladen

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Kürzlich hochgeladen (20)

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 

Cloud robotics

  • 1. Prepared By: Ank Khandelwal (ECE) Rahul Koul (ECE)
  • 3. As an end-consumer, believe it or not you’ve been using Cloud for long times
  • 4. “We” have been enjoying High Reliability Service Unlimited Storage Connecting, Sharing
  • 6. Employees Suppliers Customers
  • 7. Increasing Demand of Robots • Robot will be required to operate in homes and in hospitals to service the rapidly aging population. • Will be required to mine and farm in increasingly remote areas. • Robots will need to perform tasks beyond their explicitly pre-programmed behaviors and quickly adapt to variable nature of tasks
  • 8. To perform all these tasks Robot will need to carry powerful computers and large batteries to power them .
  • 10. Navigating to the Grasping and picking Locating the bottle up the bottle bottle’s position Robot A Giving the bottle to Navigating towards the Locating the patient the patient patient
  • 11. Queries the Downloads the Robot B database for knowledge relevant information Sends it’s experience Perform the specific to the database task
  • 12. • The information downloaded provides a useful starting point. • The detailed object models can increase the speed and reliability of Robot B • A set of collected information can guide the 2nd robot’s search and execution strategy. • As the two robots continue to perform their tasks and pool their data, the quality of prior information will improve and begin to reveal underlying patterns and correlations about robots and their environment. • The availability of such prior information is a necessary condition for robots to operate in a more complex, unstructured environments.
  • 13. World wide web for Robots
  • 14.
  • 15.
  • 16. Server • Core layer • Holds database • Accessible via common web interfaces • Contains CAD models, point-clouds and image data • Maps are saved as compressed archives • Robot task description stored as human readable action recipe • Action recipe arranged in a hierarchy
  • 17. Server e Ob e cip n r ns •T jec on o cti trai •D ype •L ime s ts cti u a b- ons ter f s g c me oc n at sio ion n s Environment A o ist erin par a •Maps for • L rd n • O ctio self-localization •A
  • 18. Interfaces 1. Web interface 2. Based on Representation State Transfer (RSET) architecture. 3. Based on publish/subscribe message exchange pattern
  • 19. Generic Components Action Execution :  Determining and checking the availability of a set of skills required for the task.  Finding an ordering among them that satisfies the ordering constraints.  Linking a robot’s perceptions to the abstract task description given by action recipe.  Reliable action execution.
  • 20. Environment Modeling 1. World model component combine prior information available via database with robot sensory input 2. To guarantee fast and safe performance it uses a two-level approach. Semantic Mapping • RoboEarth database provides generic action recipes defined in terms of robot’s skills, its environment, and the objects it is going to interact.
  • 21. Learning 1. Repeated use of action recipes an skills offers many opportunities to improve the reliability and performance of action execution.
  • 22. Robot Specific Action and situation recognition and labeling • The generation of useful, transferable action recipes and their successful reuse is challenging task • The recognition and labeling component is designed to simplify the generation of new action by abstracting from the robot- specific low level layer and aggregating subsequent steps that belong to one complex task into an abstract task description. • Essential for learning new recipes by demonstration.
  • 23. Skill Abstraction Layer and Robot Specific Components : • Provides a generic interface to robot’s specific, hardware- dependent functionalities.
  • 24. Benefits • Provides a shared knowledge i.e. organizes and unifies information about the world in a format usable by robots. • Offloads heavy computing tasks to the cloud. • Longer battery life. • Less need for software upgrades are invisible and hassle- free. • Reusable library of “skills” or behaviors that map to perceived task requirements / complex situations. • Data-mining the history of all cloud-enabled robots.
  • 25. I need a helicopter pilot program…. Trinity from Matrix