Cloud robotics
-
Upload
iit-bombay -
Category
Technology
-
view
1.721 -
download
0
description
Transcript of Cloud robotics
![Page 1: Cloud robotics](https://reader033.fdocuments.in/reader033/viewer/2022050815/546d8eebaf795963268b69c2/html5/thumbnails/1.jpg)
Welcome
![Page 2: Cloud robotics](https://reader033.fdocuments.in/reader033/viewer/2022050815/546d8eebaf795963268b69c2/html5/thumbnails/2.jpg)
CLOUD ROBOTICS WITH
ROS ( ROBOTIC OPERATING SYSTEM )
Titto Thomas
Roll No.47
S7 A
College of Engineering, Chengannur
![Page 3: Cloud robotics](https://reader033.fdocuments.in/reader033/viewer/2022050815/546d8eebaf795963268b69c2/html5/thumbnails/3.jpg)
Robotics
Robots - mechanical intelligent agent which can perform tasks on its own, or with guidance They can be industrial, mobile, service ,
humanoids..etc
Touches every instant of life in one way or the other
Robotics - deals with design, construction, operation,
structural disposition, manufacture and application of robots
Dynamically growing industry and its in need of alternative and new ways
1 College of Engineering Chengannur
![Page 4: Cloud robotics](https://reader033.fdocuments.in/reader033/viewer/2022050815/546d8eebaf795963268b69c2/html5/thumbnails/4.jpg)
Where do we stand ?
Require great computational
capabilities to be able to process – in real time – images, faces, voice, sounds, obstacles many more
Necessary to have a very powerful – and high energy consuming – processor and peripherals on board.
Necessary to carry huge and heavy batteries as well
2 College of Engineering Chengannur
![Page 5: Cloud robotics](https://reader033.fdocuments.in/reader033/viewer/2022050815/546d8eebaf795963268b69c2/html5/thumbnails/5.jpg)
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
Doesn't have to ”reinvent the wheel ”
3 College of Engineering Chengannur
![Page 6: Cloud robotics](https://reader033.fdocuments.in/reader033/viewer/2022050815/546d8eebaf795963268b69c2/html5/thumbnails/6.jpg)
ROS is..
Peer-to-peer
Multi-lingual
Tools-based
Thin
Free and Open-Source
Exponentially growing
Used in many applications including Willow Garage’s PR2, Aldebaran’s Nao and Shadow’s robotic hand
4 College of Engineering Chengannur
![Page 7: Cloud robotics](https://reader033.fdocuments.in/reader033/viewer/2022050815/546d8eebaf795963268b69c2/html5/thumbnails/7.jpg)
Cloud Computing
Using multiple server computers via a digital network, as though they were one computer
the services available are considered part of cloud
5 College of Engineering Chengannur
![Page 8: Cloud robotics](https://reader033.fdocuments.in/reader033/viewer/2022050815/546d8eebaf795963268b69c2/html5/thumbnails/8.jpg)
Cloud Provides.. Device and location independence
Significant workload shift from the local
computers
Cost is reduced as capital expenditure is converted to operational expenditure
Sharing of resources and costs across a large pool of users
Highly reliability and efficiency
Improved security due to centralization of data
Easiness in supporting and improving a software
Scalable - dynamic provisioning of resources
7 College of Engineering Chengannur
![Page 9: Cloud robotics](https://reader033.fdocuments.in/reader033/viewer/2022050815/546d8eebaf795963268b69c2/html5/thumbnails/9.jpg)
ROS in the Cloud
7 College of Engineering Chengannur
![Page 10: Cloud robotics](https://reader033.fdocuments.in/reader033/viewer/2022050815/546d8eebaf795963268b69c2/html5/thumbnails/10.jpg)
High Level Overview
Cloud Computing Framework
RO
S F
ram
ew
ork
ROS Messages over http
ROS Messages over http
Ros Messages
Public Cloud
(Internet) Private
Cloud
(Intranet)
Server
Cluster Computer jobs & sensor
data
8 College of Engineering Chengannur
![Page 11: Cloud robotics](https://reader033.fdocuments.in/reader033/viewer/2022050815/546d8eebaf795963268b69c2/html5/thumbnails/11.jpg)
Architechture In Layers
Storage / Compute Nodes
Distributed File System and necessary services
Cloud Framework
Master & Subscriber Nodes
ROS Nodes
9 College of Engineering Chengannur
![Page 12: Cloud robotics](https://reader033.fdocuments.in/reader033/viewer/2022050815/546d8eebaf795963268b69c2/html5/thumbnails/12.jpg)
ROS Messaging
Topic
Node Node
Publication Subscription
Service Invocation
Example
10 College of Engineering Chengannur
![Page 13: Cloud robotics](https://reader033.fdocuments.in/reader033/viewer/2022050815/546d8eebaf795963268b69c2/html5/thumbnails/13.jpg)
Cloud Enabled Robots Can..
Perceive
Understand
Share
& REACT
11 College of Engineering Chengannur
![Page 14: Cloud robotics](https://reader033.fdocuments.in/reader033/viewer/2022050815/546d8eebaf795963268b69c2/html5/thumbnails/14.jpg)
Why should we ??
Off the shelf hardware means affordable robots
Lower the barrier to entry for robotics
Scalable CPU, memory, and storage
shared knowledge database
hardware upgrades are invisible & hassle-free
Longer battery life
12 College of Engineering Chengannur
![Page 15: Cloud robotics](https://reader033.fdocuments.in/reader033/viewer/2022050815/546d8eebaf795963268b69c2/html5/thumbnails/15.jpg)
lighter, easier-to-maintain hardware (akin to desktop PC vs. a thin-client “netbook”)
Robot experiences / history / behavior outcomes / learned skills can all be published or data mined
Expanding the knowledge beyond “Physical Body”
Cheaper , Lighter & Smarter
13 College of Engineering Chengannur
![Page 16: Cloud robotics](https://reader033.fdocuments.in/reader033/viewer/2022050815/546d8eebaf795963268b69c2/html5/thumbnails/16.jpg)
Needs Improvisation
Cloud Computing 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
14 College of Engineering Chengannur
![Page 17: Cloud robotics](https://reader033.fdocuments.in/reader033/viewer/2022050815/546d8eebaf795963268b69c2/html5/thumbnails/17.jpg)
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
15 College of Engineering Chengannur
![Page 18: Cloud robotics](https://reader033.fdocuments.in/reader033/viewer/2022050815/546d8eebaf795963268b69c2/html5/thumbnails/18.jpg)
Check it out..
16 College of Engineering Chengannur
![Page 19: Cloud robotics](https://reader033.fdocuments.in/reader033/viewer/2022050815/546d8eebaf795963268b69c2/html5/thumbnails/19.jpg)
THANK YOU..!!
![Page 20: Cloud robotics](https://reader033.fdocuments.in/reader033/viewer/2022050815/546d8eebaf795963268b69c2/html5/thumbnails/20.jpg)
ANY QUESTIONS ??