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
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;
Conference_Titel :
Robotics and Automation (ICRA), 2010 IEEE International Conference on
Conference_Location :
Anchorage, AK
Print_ISBN :
978-1-4244-5038-1
Electronic_ISBN :
1050-4729
DOI :
10.1109/ROBOT.2010.5509469