Cloud Robotics: Technical Seminar Presentation On
Cloud Robotics: Technical Seminar Presentation On
on
CLOUD
ROBOTICS
Presented By:
Bachelor of Technology P. Aarathi sree
In 18D41A1242
INFORMATION TECHNOLOGY Under the guidance of
Mr. SK. Shakil 1
CONTENTS
• Introduction
• Cloud Robotics
• Cloud Computing
• ROS(Robot Operating System)
• What robots can do if connected to cloud?
• Architecture
• Advantages
• Applications
• Conclusion
• Needs Improvisation
2
INTRODUCTION
“
Cloud robotics is an emerging field of robotics
ingrained in cloud computing. It allows robots to
benefit from the powerful computational, storage, and
communications resources of modern data centers.
When computational or storage demands exceed the
on-board capacity of a robot, they are offloaded to the
cloud, where the massive resources of a datacenter
can supplement their limited local resources.
4
Cloud Robotics :
Cloud Computing + Robot Operating System(ROS)
5
Cloud computing
6
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.
7
ROS (Robot Operating System)
Software framework for robot software
development.
It was originally designed for a specific
set of challenges encountered when
developing large-scale service robots.
Based on graph architecture & is
geared toward a Unix-like system.
8
ROS is…
• Peer-to-peer
• Multi-lingual
• Tools-based
• Thin
• Free and Open-Source
• Exponentially growing
• Used in many applications
9
What Robots can do if
connected to cloud?
Receive Understand Share
& React
10
ARCHITECTURE
11
• 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 &
ADVANTAGES hassle-free
• Longer battery life
• Robot experiences/ history/ behavior
outcomes/ learned skills can all be
published
• Lighter, easier to maintain hardware
• Expanding the knowledge beyond
“Physical Body” 12
Applications
Navigation
Robotic navigation refers to a robot’s
activity to determine its own
position with respect to a certain
reference and plan a path to reach a
desired location.
Grasping
Robotic grasping has been an active
research topic. By offloading this
task to the cloud, grasping can be
facilitated without requiring vast
amounts of computing power, data.
13
CONCLUSION
Cloud Robotics is still very new and has to undergo a
long series of designing and developing. There are
many problems to deal with before it goes to
mainstream. But it has a real thought provoking
potential that inspires the mind on what it does and
what it can do in future.
14
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.67
15
References
Roboticstomorrow.com
Ramarson technology
The RoboEarth cloud engine
in.pcmag.com
16
THANKYO
U
17