SlideShare ist ein Scribd-Unternehmen logo
1 von 18
CLOUD
ROBOTICS
Made by:
Siddharth Awasthi
Cloud Robotics :
Cloud Computing +
Robotic Operating
System
(ROS)
• concept of cloud computing dates back to the 1960s, to
John McCarthy.
• The term "cloud" is used as a metaphor for the Internet
Cloud computing
Using multiple server
computers
via a digital network,
as though they were one
Computer.
the services available
are considered part of cloud.
Cloud Provides..
• Device and location independence
• Significant workload shift from the local computers
• Sharing of resources and costs across a large pool
of users
• High reliability and efficiency.
• Improved security due to centralization of data
• Easiness in supporting and improving a software
• Scalable - dynamic provisioning of resources
ROS (Robotic Operating System)
• Software framework for robot
software development.
• Developed in 2007 under the
name switchyard by the
Stanford Artificial Intelligence
Laboratory in support of the STAIR.
• Based on graph architecture & is geared toward a
Unix-like system.
ROS is…
• Peer-to-peer
• Multi-lingual
• Tools-based
• Thin
• Free and Open-Source
• Exponentially growing
• Used in many applications
What Robots can do if connected to
Cloud ???
Understand
Receive Share
& React
MESSAGING MECHANISM
Publication Subscription
Service Invocation
• The ROS platform is used as framework for our
robotic environment.
• ROS provides flexible modular communication mechanism
for exchanging messages between nodes
• Nodes are processes running on robots.
TOPIC
NODE NODE
Robot Cloud Centre(RCC)
• In RCC system, each robot plays the role of a typical
cloud resource.
• All the robots form a robot cloud-providing services to
external service consumers.
Features
• Compatibility
• Reusability
• Extensibility
• Easy update
ROS in the Cloud
• ARCHITECTURE
• End users access system by “Robot Cloud Panel”.
• They request and obtain the service from the robots
• The “Service Broker” provides web user- interface and web
services interface.
• “Mapping Layer” and the “Robot Cloud Units” are designed as
back- end systems.
Robot cloud units : communicate with other parts of the system, and
also required to interact with each other.
• Infrastructure is composed of the hardware devices of robot and the
operating system and device drivers..
• WSDL Interface Robots must interact with other parts of the system,
or interact with other robots, and we use web services as the
communication interface.
Robot Cloud Panel : core of the whole system , plays a role of modeling,
assembling, deploying , managing, and analyzing the robotics
applications.
Service Broker : provides Basic Hardware Services”, “Application
Services” and “Common Services”.
Mapping Layer : To make system more flexible, the architecture of this
system employs a layered structure.
High Level Overview
Jobs & Server
Sensor data Cluster
ROS ROS Messages
Messages over Http
Private Cloud ROS Messages
(Intranet) over Http
Cloud Computing Framework
ROSFramework
Public Cloud
(Internet)
Why should we use Cloud Robotics ???
• offloads the heavy computing
tasks to the cloud
• Lower the barrier to entry
for robotics
• Scalable CPU, memory, and storage
• shared knowledge database
• hardware upgrades are invisible &
hassle-free
• Longer battery life
lighter, easier-to-maintain hardware
Robot experiences / history /
behavior outcomes /
learned skills can all be
published or data mined
Expanding the knowledge
beyond “Physical Body”
Needs Improvisation
• Cloud Robotics is still taking baby steps, so will
have to wait for the platforms to develop.
• cloud-based applications can get slow or simply
become unavailable leaving the robot “Brainless”.
• Tasks that involve real-time execution require
onboard processing.
Implementations till now..
●RoboEarth - to develop a “World Wide Web for
robots”
●ASORO’s Cloud Computing Infrastructure
●Google’s initiative with
Android
●Nao Humanoid Robots
●Google’s street View Robot
●DAviCi framework
●Project Phondox
●Turtlebot from google
THANK YOU

Weitere ähnliche Inhalte

Was ist angesagt? (20)

RPA ppt.pptx
RPA ppt.pptxRPA ppt.pptx
RPA ppt.pptx
 
Rpa technology paper
Rpa   technology paperRpa   technology paper
Rpa technology paper
 
Seminar Report Robotics
Seminar Report Robotics Seminar Report Robotics
Seminar Report Robotics
 
Cobots ppt
Cobots pptCobots ppt
Cobots ppt
 
Robotics of Future
Robotics of FutureRobotics of Future
Robotics of Future
 
Ui path rpa_intro_v1
Ui path rpa_intro_v1Ui path rpa_intro_v1
Ui path rpa_intro_v1
 
Robotic Process Automation-RPA
Robotic Process Automation-RPARobotic Process Automation-RPA
Robotic Process Automation-RPA
 
Internet of Robotic Things
Internet of Robotic ThingsInternet of Robotic Things
Internet of Robotic Things
 
Introduction to Robotic Process Automation by K.G.Maheshwari
Introduction to Robotic Process Automation by K.G.MaheshwariIntroduction to Robotic Process Automation by K.G.Maheshwari
Introduction to Robotic Process Automation by K.G.Maheshwari
 
Robotic Process Automation (RPA)
Robotic Process Automation (RPA)Robotic Process Automation (RPA)
Robotic Process Automation (RPA)
 
Robotics
RoboticsRobotics
Robotics
 
RPA Uipath Presentation.pptx
RPA Uipath Presentation.pptxRPA Uipath Presentation.pptx
RPA Uipath Presentation.pptx
 
What is Robotic Process Automation? (RPA)
What is Robotic Process Automation? (RPA)What is Robotic Process Automation? (RPA)
What is Robotic Process Automation? (RPA)
 
Robotics seminar ppt
Robotics seminar pptRobotics seminar ppt
Robotics seminar ppt
 
Robotic process automation Introduction
Robotic process automation IntroductionRobotic process automation Introduction
Robotic process automation Introduction
 
Robotics and Its Future Impacts on Humans
Robotics and Its Future Impacts on HumansRobotics and Its Future Impacts on Humans
Robotics and Its Future Impacts on Humans
 
Robotics
RoboticsRobotics
Robotics
 
Robotics - IK
Robotics - IKRobotics - IK
Robotics - IK
 
Robotics.!
Robotics.!Robotics.!
Robotics.!
 
Artificial Intelligence & Robotics
Artificial Intelligence & RoboticsArtificial Intelligence & Robotics
Artificial Intelligence & Robotics
 

Andere mochten auch

Nao in the cloud
Nao in the cloudNao in the cloud
Nao in the cloudFloJo24
 
A novel Approch for Robot Grasping on cloud
A novel Approch for Robot Grasping on cloudA novel Approch for Robot Grasping on cloud
A novel Approch for Robot Grasping on cloudKrishna Kangane
 
Timo Sirainen - Dovecot Story - Mindtrek 2016
Timo Sirainen - Dovecot Story - Mindtrek 2016Timo Sirainen - Dovecot Story - Mindtrek 2016
Timo Sirainen - Dovecot Story - Mindtrek 2016Mindtrek
 
Drupal South - IoT Commerce
Drupal South - IoT CommerceDrupal South - IoT Commerce
Drupal South - IoT CommerceSteven Cooper
 
Epicenter: Powering Performance & Productivity – Dr. James A. Goenner & Jason...
Epicenter: Powering Performance & Productivity – Dr. James A. Goenner & Jason...Epicenter: Powering Performance & Productivity – Dr. James A. Goenner & Jason...
Epicenter: Powering Performance & Productivity – Dr. James A. Goenner & Jason...National Charter Schools Institute
 
Have you been vaccinated
Have you been vaccinatedHave you been vaccinated
Have you been vaccinatedoakke01
 
Have you been vaccinated
Have you been vaccinatedHave you been vaccinated
Have you been vaccinatedoakke01
 
Bootstrapping Startup
Bootstrapping StartupBootstrapping Startup
Bootstrapping StartupSteven Cooper
 
Building the future as a full stack dev
Building the future as a full stack devBuilding the future as a full stack dev
Building the future as a full stack devSteven Cooper
 
The Wizardry of Braintree hosted fields - PHP
The Wizardry of Braintree hosted fields - PHPThe Wizardry of Braintree hosted fields - PHP
The Wizardry of Braintree hosted fields - PHPSteven Cooper
 
Commerce of Things 2015
Commerce of Things 2015Commerce of Things 2015
Commerce of Things 2015SlashData
 
Real time control and communication ( Robots , Machines , IOT )
Real time control and communication ( Robots , Machines , IOT )Real time control and communication ( Robots , Machines , IOT )
Real time control and communication ( Robots , Machines , IOT )ALTANAI BISHT
 
PHPConf.Asia - The Sound of PHP
PHPConf.Asia - The Sound of PHPPHPConf.Asia - The Sound of PHP
PHPConf.Asia - The Sound of PHPSteven Cooper
 

Andere mochten auch (20)

Nao in the cloud
Nao in the cloudNao in the cloud
Nao in the cloud
 
A novel Approch for Robot Grasping on cloud
A novel Approch for Robot Grasping on cloudA novel Approch for Robot Grasping on cloud
A novel Approch for Robot Grasping on cloud
 
Cloud computing slids
Cloud computing slidsCloud computing slids
Cloud computing slids
 
Betume tomo i
Betume   tomo iBetume   tomo i
Betume tomo i
 
Holiday in romania
Holiday in romaniaHoliday in romania
Holiday in romania
 
Timo Sirainen - Dovecot Story - Mindtrek 2016
Timo Sirainen - Dovecot Story - Mindtrek 2016Timo Sirainen - Dovecot Story - Mindtrek 2016
Timo Sirainen - Dovecot Story - Mindtrek 2016
 
PHP Australia
PHP AustraliaPHP Australia
PHP Australia
 
ARTICLE
ARTICLEARTICLE
ARTICLE
 
Drupal South - IoT Commerce
Drupal South - IoT CommerceDrupal South - IoT Commerce
Drupal South - IoT Commerce
 
Epicenter: Powering Performance & Productivity – Dr. James A. Goenner & Jason...
Epicenter: Powering Performance & Productivity – Dr. James A. Goenner & Jason...Epicenter: Powering Performance & Productivity – Dr. James A. Goenner & Jason...
Epicenter: Powering Performance & Productivity – Dr. James A. Goenner & Jason...
 
Have you been vaccinated
Have you been vaccinatedHave you been vaccinated
Have you been vaccinated
 
Have you been vaccinated
Have you been vaccinatedHave you been vaccinated
Have you been vaccinated
 
Bootstrapping Startup
Bootstrapping StartupBootstrapping Startup
Bootstrapping Startup
 
Building the future as a full stack dev
Building the future as a full stack devBuilding the future as a full stack dev
Building the future as a full stack dev
 
SydPHP Presentation
SydPHP PresentationSydPHP Presentation
SydPHP Presentation
 
The Wizardry of Braintree hosted fields - PHP
The Wizardry of Braintree hosted fields - PHPThe Wizardry of Braintree hosted fields - PHP
The Wizardry of Braintree hosted fields - PHP
 
Capitulo6
Capitulo6Capitulo6
Capitulo6
 
Commerce of Things 2015
Commerce of Things 2015Commerce of Things 2015
Commerce of Things 2015
 
Real time control and communication ( Robots , Machines , IOT )
Real time control and communication ( Robots , Machines , IOT )Real time control and communication ( Robots , Machines , IOT )
Real time control and communication ( Robots , Machines , IOT )
 
PHPConf.Asia - The Sound of PHP
PHPConf.Asia - The Sound of PHPPHPConf.Asia - The Sound of PHP
PHPConf.Asia - The Sound of PHP
 

Ähnlich wie Cloud robotics

Cloud Computing for Mobile Robots
Cloud Computing for Mobile RobotsCloud Computing for Mobile Robots
Cloud Computing for Mobile RobotsDarshan Rajagopal
 
Cloud Computing as Innovation Hub - Mohammad Fairus Khalid
Cloud Computing as Innovation Hub - Mohammad Fairus KhalidCloud Computing as Innovation Hub - Mohammad Fairus Khalid
Cloud Computing as Innovation Hub - Mohammad Fairus KhalidOpenNebula Project
 
Deployment of private cloud infrastructure.
Deployment of private cloud infrastructure.Deployment of private cloud infrastructure.
Deployment of private cloud infrastructure.Saket Kumar
 
Deployment of private cloud infrastructure copy
Deployment of private cloud infrastructure   copyDeployment of private cloud infrastructure   copy
Deployment of private cloud infrastructure copyprabhat kumar
 
Cloud description
Cloud descriptionCloud description
Cloud descriptionthanuambika
 
Cloud Computing(Introduction)
Cloud Computing(Introduction)Cloud Computing(Introduction)
Cloud Computing(Introduction)Gaurav Uniyal
 
Cloud computing 101
Cloud computing 101Cloud computing 101
Cloud computing 101Otto Mora
 
Cloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open SourceCloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open SourceAhmadShah Sultani
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingArwa
 
Rapyuta a cloud robotics platform
Rapyuta a cloud robotics platformRapyuta a cloud robotics platform
Rapyuta a cloud robotics platformieeepondy
 
Chetanya Dabi CLOUD COMPUTING PPT.pptx
Chetanya Dabi CLOUD COMPUTING PPT.pptxChetanya Dabi CLOUD COMPUTING PPT.pptx
Chetanya Dabi CLOUD COMPUTING PPT.pptxChetanyaDabi
 
The Convergence of Robotics, the Web, and the IoT
The Convergence of Robotics, the Web, and the IoTThe Convergence of Robotics, the Web, and the IoT
The Convergence of Robotics, the Web, and the IoTIntel® Software
 

Ähnlich wie Cloud robotics (20)

Cloud Computing for Mobile Robots
Cloud Computing for Mobile RobotsCloud Computing for Mobile Robots
Cloud Computing for Mobile Robots
 
Cloud Computing as Innovation Hub - Mohammad Fairus Khalid
Cloud Computing as Innovation Hub - Mohammad Fairus KhalidCloud Computing as Innovation Hub - Mohammad Fairus Khalid
Cloud Computing as Innovation Hub - Mohammad Fairus Khalid
 
KNoT Manifesto
KNoT ManifestoKNoT Manifesto
KNoT Manifesto
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Deployment of private cloud infrastructure.
Deployment of private cloud infrastructure.Deployment of private cloud infrastructure.
Deployment of private cloud infrastructure.
 
Deployment of private cloud infrastructure copy
Deployment of private cloud infrastructure   copyDeployment of private cloud infrastructure   copy
Deployment of private cloud infrastructure copy
 
Cloud description
Cloud descriptionCloud description
Cloud description
 
Cloud Computing(Introduction)
Cloud Computing(Introduction)Cloud Computing(Introduction)
Cloud Computing(Introduction)
 
Cloud computing 101
Cloud computing 101Cloud computing 101
Cloud computing 101
 
Cloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open SourceCloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open Source
 
Cloud
CloudCloud
Cloud
 
Intoduction of cloud computing
Intoduction of cloud computingIntoduction of cloud computing
Intoduction of cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Rapyuta a cloud robotics platform
Rapyuta a cloud robotics platformRapyuta a cloud robotics platform
Rapyuta a cloud robotics platform
 
CC.pptx
CC.pptxCC.pptx
CC.pptx
 
Virtualization vs. Cloud Computing: What's the Difference?
Virtualization vs. Cloud Computing: What's the Difference?Virtualization vs. Cloud Computing: What's the Difference?
Virtualization vs. Cloud Computing: What's the Difference?
 
Chetanya Dabi CLOUD COMPUTING PPT.pptx
Chetanya Dabi CLOUD COMPUTING PPT.pptxChetanya Dabi CLOUD COMPUTING PPT.pptx
Chetanya Dabi CLOUD COMPUTING PPT.pptx
 
The Convergence of Robotics, the Web, and the IoT
The Convergence of Robotics, the Web, and the IoTThe Convergence of Robotics, the Web, and the IoT
The Convergence of Robotics, the Web, and the IoT
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 

Kürzlich hochgeladen

Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxShobhayan Kirtania
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...anjaliyadav012327
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 

Kürzlich hochgeladen (20)

Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 

Cloud robotics

  • 2. Cloud Robotics : Cloud Computing + Robotic Operating System (ROS)
  • 3. • concept of cloud computing dates back to the 1960s, to John McCarthy. • The term "cloud" is used as a metaphor for the Internet Cloud computing Using multiple server computers via a digital network, as though they were one Computer. the services available are considered part of cloud.
  • 4. Cloud Provides.. • Device and location independence • Significant workload shift from the local computers • Sharing of resources and costs across a large pool of users • High reliability and efficiency. • Improved security due to centralization of data • Easiness in supporting and improving a software • Scalable - dynamic provisioning of resources
  • 5. ROS (Robotic Operating System) • Software framework for robot software development. • Developed in 2007 under the name switchyard by the Stanford Artificial Intelligence Laboratory in support of the STAIR. • Based on graph architecture & is geared toward a Unix-like system.
  • 6. ROS is… • Peer-to-peer • Multi-lingual • Tools-based • Thin • Free and Open-Source • Exponentially growing • Used in many applications
  • 7. What Robots can do if connected to Cloud ??? Understand Receive Share & React
  • 8. MESSAGING MECHANISM Publication Subscription Service Invocation • The ROS platform is used as framework for our robotic environment. • ROS provides flexible modular communication mechanism for exchanging messages between nodes • Nodes are processes running on robots. TOPIC NODE NODE
  • 9. Robot Cloud Centre(RCC) • In RCC system, each robot plays the role of a typical cloud resource. • All the robots form a robot cloud-providing services to external service consumers. Features • Compatibility • Reusability • Extensibility • Easy update
  • 10. ROS in the Cloud
  • 11. • ARCHITECTURE • End users access system by “Robot Cloud Panel”. • They request and obtain the service from the robots • The “Service Broker” provides web user- interface and web services interface. • “Mapping Layer” and the “Robot Cloud Units” are designed as back- end systems.
  • 12. Robot cloud units : communicate with other parts of the system, and also required to interact with each other. • Infrastructure is composed of the hardware devices of robot and the operating system and device drivers.. • WSDL Interface Robots must interact with other parts of the system, or interact with other robots, and we use web services as the communication interface. Robot Cloud Panel : core of the whole system , plays a role of modeling, assembling, deploying , managing, and analyzing the robotics applications. Service Broker : provides Basic Hardware Services”, “Application Services” and “Common Services”. Mapping Layer : To make system more flexible, the architecture of this system employs a layered structure.
  • 13. High Level Overview Jobs & Server Sensor data Cluster ROS ROS Messages Messages over Http Private Cloud ROS Messages (Intranet) over Http Cloud Computing Framework ROSFramework Public Cloud (Internet)
  • 14. Why should we use Cloud Robotics ??? • offloads the heavy computing tasks to the cloud • Lower the barrier to entry for robotics • Scalable CPU, memory, and storage • shared knowledge database • hardware upgrades are invisible & hassle-free • Longer battery life
  • 15. lighter, easier-to-maintain hardware Robot experiences / history / behavior outcomes / learned skills can all be published or data mined Expanding the knowledge beyond “Physical Body”
  • 16. Needs Improvisation • Cloud Robotics is still taking baby steps, so will have to wait for the platforms to develop. • cloud-based applications can get slow or simply become unavailable leaving the robot “Brainless”. • Tasks that involve real-time execution require onboard processing.
  • 17. Implementations till now.. ●RoboEarth - to develop a “World Wide Web for robots” ●ASORO’s Cloud Computing Infrastructure ●Google’s initiative with Android ●Nao Humanoid Robots ●Google’s street View Robot ●DAviCi framework ●Project Phondox ●Turtlebot from google