• 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