SlideShare uma empresa Scribd logo
1 de 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

Mais conteúdo relacionado

Mais procurados (20)

Human Collaborative Robotic Processes
Human Collaborative Robotic ProcessesHuman Collaborative Robotic Processes
Human Collaborative Robotic Processes
 
Cobots ppt
Cobots pptCobots ppt
Cobots ppt
 
The seminar report on cloud computing
The seminar report on cloud computingThe seminar report on cloud computing
The seminar report on cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Grid computing Seminar PPT
Grid computing Seminar PPTGrid computing Seminar PPT
Grid computing Seminar PPT
 
Space robotics
Space roboticsSpace robotics
Space robotics
 
Robotics
RoboticsRobotics
Robotics
 
Metamorphic robots.ppt
Metamorphic robots.pptMetamorphic robots.ppt
Metamorphic robots.ppt
 
Metamorphic Robots
Metamorphic RobotsMetamorphic Robots
Metamorphic Robots
 
High performance computing
High performance computingHigh performance computing
High performance computing
 
Actuators
ActuatorsActuators
Actuators
 
Fog Computing
Fog ComputingFog Computing
Fog Computing
 
Cloud computing writeup
Cloud computing writeupCloud computing writeup
Cloud computing writeup
 
Cluster Computing Seminar.
Cluster Computing Seminar.Cluster Computing Seminar.
Cluster Computing Seminar.
 
Human robot interaction
Human robot interactionHuman robot interaction
Human robot interaction
 
COBOTS.ppt
COBOTS.pptCOBOTS.ppt
COBOTS.ppt
 
humanoid robot
humanoid robothumanoid robot
humanoid robot
 
Fractal Robots
Fractal RobotsFractal Robots
Fractal Robots
 
Cloud computing presentation
Cloud computing presentation  Cloud computing presentation
Cloud computing presentation
 
Seminar Report Robotics
Seminar Report Robotics Seminar Report Robotics
Seminar Report Robotics
 

Destaque

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
 

Destaque (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
 

Semelhante a 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
 

Semelhante a 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
 

Último

Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptxmary850239
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsPooky Knightsmith
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWQuiz Club NITW
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfPrerana Jadhav
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxMichelleTuguinay1
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...Nguyen Thanh Tu Collection
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxDhatriParmar
 

Último (20)

Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young minds
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITW
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdf
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
 
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of EngineeringFaculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.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