Cloud Robotics
Cloud Robotics
BY
DONA GEORGE EC 7 ROLL NO: 39
AIMED AT SMARTER CHEAPER AND LIGHTER ROBOTS. ALLOW ROBOTS TO OFFLOAD COMPUTE-INTENSIVE CPU HEAVY TASKS. EXPANDS A ROBOTS KNOWLEDGE BEYOND ITS PHYSICAL BODY.
CLOUD COMPUTING
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-a natural evolution of widespread adoption of Virtualization Service-oriented architecture. Autonomic Utility computing.
In RCC system, each robot plays the role of a typical cloud resourse. All the robots form a robot cloud-providing services to external service consumers.
2010 IEEE International Conference on Robotics and Automation. Proposed DAvinCi- a software framework providing scalability and parallelism advantages of cloud computing for service robots in large environments.
Development of a software architecture enabling heterogeneous agents to share sensor data and also upload data to processing node. combines the distributed ROS architecture, the open source Hadoop Distributed File System HDFS.
DAvinCi server binds the robots ecosystem to the backend computation and storage cluster through ROS and HDFS Communication mode between server and robots will be standard Wi-Fi Sensor data from robots pushed by DAvinCi are available to Map/Reduce tasks across the cluster through HDFS file system
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.
- organizes and unifies information about the world in a format usable by robots. OFFLOADS THE HEAVY COMPUTING TASKS TO THE CLOUD
-cheaper,lighter,easier-to-maintain hardware -longer battery life -CPU hardware upgrades are invisible and hassle free SKILL/BEHAVIOR DATABASE
-reusable library of skills or behaviors that map to perseived task requirements/complex situations. -data mining the history of all cloud enabled robots
childrens hospital in Italy, Nao humanoid robots, created by the French firm Aldebaran Robotics, will rely on a cloud infrastructure to perform speech recognition, face detection, and other tasks that might help improve their interaction with patients.
DE MERITS
Cloud is not the solution to all of robotics difficulties.
controlling a robots motionwhich relies heavily on sensors and feedbackwont benefit much from the cloud.
cloud-based applications can get slow or unavailable If a robot relies too much on the cloud, a hitch in the network could leave it brainless.
making the robots remember the conversation with the cloud robot-going-brainless scenario can be avoided. Cloud Aware Android Robots is the next big thing An app store for robots -The app paradigm is one of the crucial factors behind the success of smartphones
REFLECTIONS
The next generation of robots needs to understand not only the environment they are in but also what objects exist and how to operate them, -says Kazuhito Yokoi, head of the Humanoid Research Group at Japans National Institute of Advanced Industrial science and technology Coupling robotics and distributed computing could bring about big changes in robot autonomy, - says Jean- Paul Laumond, director of research at Frances Laboratory of Analysis and Architecture of Systems
REFLECTIONS
James Kuffner, a professor at Carnegie Mellon University, currently working at Google, described the possibilities of cloud robotics at the IEEE
International Conference on Humanoid Robots-he envisions a future when robots will feed
data into a knowledge database, where theyll share their interactions with the world and learn about new objects, places, and behaviors. Maybe theyll even be able to download a
helicopter-pilot Program
REFERENCES
Design of a Robot Cloud Center Zhihui Du1, Weiqiang Yang2, Yinong Chen3, Xin Sun1, Xiaoying Wang1,4 and Chen Xu5 2011 Tenth International Symposium on Autonomous Decentralized systems iEEE Spectrum march 2011
THANK YOU