DocumentCode
3017876
Title
DAvinCi: A cloud computing framework for service robots
Author
Arumugam, Rajesh ; Enti, Vikas Reddy ; Bingbing, Liu ; Xiaojun, Wu ; Baskaran, Krishnamoorthy ; Kong, Foong Foo ; Kumar, A. Senthil ; Meng, Kang Dee ; Kit, Goh Wai
Author_Institution
Data Storage Inst., A*STAR, Singapore, Singapore
fYear
2010
fDate
3-7 May 2010
Firstpage
3084
Lastpage
3089
Abstract
We propose DAvinCi, a software framework that provides the scalability and parallelism advantages of cloud computing for service robots in large environments. We have implemented such a system around the Hadoop cluster with ROS (Robotic Operating system) as the messaging framework for our robotic ecosystem. We explore the possibilities of parallelizing some of the robotics algorithms as Map/Reduce tasks in Hadoop. We implemented the FastSLAM algorithm in Map/Reduce and show how significant performance gains in execution times to build a map of a large area can be achieved with even a very small eight-node Hadoop cluster. The global map can later be shared with other robots introduced in the environment via a Software as a Service (SaaS) Model. This reduces the burden of exploration and map building for the new robot and minimizes it´s need for additional sensors. Our primary goal is to develop a cloud computing environment which provides a compute cluster built with commodity hardware exposing a suite of robotic algorithms as a SaaS and share data co-operatively across the robotic ecosystem.
Keywords
Internet; SLAM (robots); parallel architectures; service robots; software architecture; DAvinCi software framework; FastSLAM algorithm; cloud computing; hadoop cluster; map-reduce tasks; robotic ecosystem; robotic operating system; service robots; software as a service model; Cloud computing; Clustering algorithms; Ecosystems; Operating systems; Parallel processing; Parallel robots; Performance gain; Robot sensing systems; Scalability; Service robots;
fLanguage
English
Publisher
ieee
Conference_Titel
Robotics and Automation (ICRA), 2010 IEEE International Conference on
Conference_Location
Anchorage, AK
ISSN
1050-4729
Print_ISBN
978-1-4244-5038-1
Electronic_ISBN
1050-4729
Type
conf
DOI
10.1109/ROBOT.2010.5509469
Filename
5509469
Link To Document