CFP last date
22 April 2024
Reseach Article

Cloud Robotics using ROS

Published on May 2014 by Adarsha Kharel, Dorjee Bhutia, Sunita Rai, Dhruba Ningombam
National Conference cum Workshop on Bioinformatics and Computational Biology
Foundation of Computer Science USA
NCWBCB - Number 3
May 2014
Authors: Adarsha Kharel, Dorjee Bhutia, Sunita Rai, Dhruba Ningombam
fa41ab2f-c50e-4c7f-b488-94ad5482c8c5

Adarsha Kharel, Dorjee Bhutia, Sunita Rai, Dhruba Ningombam . Cloud Robotics using ROS. National Conference cum Workshop on Bioinformatics and Computational Biology. NCWBCB, 3 (May 2014), 18-21.

@article{
author = { Adarsha Kharel, Dorjee Bhutia, Sunita Rai, Dhruba Ningombam },
title = { Cloud Robotics using ROS },
journal = { National Conference cum Workshop on Bioinformatics and Computational Biology },
issue_date = { May 2014 },
volume = { NCWBCB },
number = { 3 },
month = { May },
year = { 2014 },
issn = 0975-8887,
pages = { 18-21 },
numpages = 4,
url = { /proceedings/ncwbcb/number3/16523-1425/ },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Proceeding Article
%1 National Conference cum Workshop on Bioinformatics and Computational Biology
%A Adarsha Kharel
%A Dorjee Bhutia
%A Sunita Rai
%A Dhruba Ningombam
%T Cloud Robotics using ROS
%J National Conference cum Workshop on Bioinformatics and Computational Biology
%@ 0975-8887
%V NCWBCB
%N 3
%P 18-21
%D 2014
%I International Journal of Computer Applications
Abstract

The application of the cloud computing concept to robots is called Cloud Robotics. It is a concept that utilizes the services of the cloud so that robots can have learning abilities. Since applications for Cloud Robotics have to be developed in a platform, majority of the cloud application developers choose ROS for it. Robot Operating System (ROS) is an open source middleware that has a collection of inter-programming language headers to allow the sharing of data between independent programs. ROS provides a graph-like structure for cloud robotics. A new library for ROS that is a pure Java implementation, called rosjava, allows Android applications to be developed for robots. Since Android has a booming market and billion users, it would be a huge leap in the field of Cloud Robotics.

References
  1. Aaron Staranowicz, Gian Luca Mariottini, "A survey and comparison of commercial & open-source robotic simulator software".
  2. A. Bargar, "A comprehensive ROS interface for the Aldebaran NAO," August 2012.
  3. Ayssam Elkady and Tarek Sobh, "Robotics Middleware: A comprehensive literature survey and attribute-based bibliography", Jan 2012.
  4. E. Guizzo, "Robots with their heads in the clouds," IEEE Spectrum, 2011.
  5. Jit Ray Choudhary, "ROS: Robot Operating System. "
  6. Jonathan Bohren, "Introduction to ROS distribution, build system and infrastructure. "
  7. Jürgen Hess, Felix Endres, Armin Hornung, Bastian Steder, and Jürgen Storm, "ROS: Open Source Robot Operating system. "
  8. L. Youseff, M. Butrico, D. Da Silva, "Toward a Unified Ontology of Cloud Computing. In Grid Computing Environments Workshop," 2008.
  9. NAO H25 | Humanoid Robot | Active Robots [online] Available: http://www. active-robots. com/aldebaran-robotics-nao-h25-humanoid-robot-academic-edition. html
  10. Parker James Conroy, "The Development Of An Aerial Robotics Laboratory Highlighting The First Experimental Validation Of Optimal Reciprocal Collision Avoidance," August 2013.
  11. Priyanki Jayantilal Vashi, "Cloud Robotics: An emerging research discipline. "
  12. Robotic Evolution. ROS — the Artificial Intelligence for Robots. Available: http://robotsfuture. blogspot. hu/2011/07/ros-artificial-intelligence-for-robots. html, 2011.
  13. Robot Operating System [online] Available: http://www. ros. org.
  14. Robots using ROS: Aldebaran Nao [online] Available: http://www. ros. org/news/2010/03/robots-using-ros-aldebaran-nao. html
  15. Robots/PR2 – ROS Wiki [online] Available: http://wiki. ros. org/Robots/PR2.
  16. ROS 101: Intro to the Robot Operating System [online] Available: http://robohub. org/ros-101-intro-to-the-robot-operating-system.
  17. S. Jordán, T. Haidegger, L. Kovács, I. Felde, and I. Rudas, "The rising prospects of Cloud Robotic Applications," July 2013.
  18. Victor Chang, Robert John Walters, Gary Wills, "Review of Cloud Computing and Existing Frameworks for Cloud Adoption. "
  19. Wee Peng Tay, Yonggang Wen, and Guoqiang Hu, "Cloud Robotics: Architecture, Challenges, and Applications. "
  20. Willow Garage, "Robot operating system," 2010.
  21. Zhihui Du, Weiqiang Yang, Yinong Chen, Xin Sun, Xiaoying Wang, Chen Xu, "Design of a Robot Cloud Center. "
Index Terms

Computer Science
Information Sciences

Keywords

Cloud Computing (cc) Cloud Robotics (cr) Personal Robot (pr) 2 Robot Operating System (ros)