Cloud-Based Collaborative 3D Mapping in Real-Time With Low-Cost Robots

被引:102
|
作者
Mohanarajah, Gajamohan [1 ]
Usenko, Vladyslav [2 ]
Singh, Mayank [3 ]
D'Andrea, Raffaello [1 ]
Waibel, Markus [1 ]
机构
[1] ETH, Dept Mech & Proc Engn, CH-8092 Zurich, Switzerland
[2] Tech Univ Munich, Dept Comp Sci, D-80333 Munich, Germany
[3] Cisco Syst, Bangalore 560001, Karnataka, India
关键词
Cloud robotics; cloud-based mapping; dense visual odometry; platform-as-a-Service; LOCALIZATION;
D O I
10.1109/TASE.2015.2408456
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an architecture, protocol, and parallel algorithms for collaborative 3D mapping in the cloud with low-cost robots. The robots run a dense visual odometry algorithm on a smartphone-class processor. Key-frames from the visual odometry are sent to the cloud for parallel optimization and merging with maps produced by other robots. After optimization the cloud pushes the updated poses of the local key-frames back to the robots. All processes are managed by Rapyuta, a cloud robotics framework that runs in a commercial data center. This paper includes qualitative visualization of collaboratively built maps, as well as quantitative evaluation of localization accuracy, bandwidth usage, processing speeds, and map storage. Note to Practitioners-This paper presents an architecture for cloud-based collaborative 3D mapping with low-cost robots. The low-cost robots used in this work consist mainly of a mobile base, a smart phone class processor, an RGB-D sensor, and a wireless interface. Each robot runs its own visual odometry algorithm, which estimates the pose of the robot using the color and the depth frames (images) from the RGB-D sensor. The dense visual odometry algorithm presented herein uses no image features and requires no specialized hardware. In addition to pose estimation, the visual odometry algorithm also produces key-frames, which is a subset of frames that in a way summarizes the motion of the robot. These key-frames are sent to the cloud for further optimization and merging with the key-frames produced by other robots. By sending only the key-frames (instead of all the frames produced by the sensor), bandwidth requirements are significantly reduced. Each robot is connected to the cloud infrastructure using a WebSocket-based bidirectional full duplex communication channel. The cloud infrastructure is provided using Rapyuta, a Platform-as-a-Service framework for building scalable cloud robotics applications. The key-frame pose optimization and the merging processes are parallelized in order to make them scalable. The updated key-frame poses are eventually sent back to the robot to improve its localization accuracy. In addition to describing the architecture and the design choices, the paper provides qualitative and quantitative evaluations of the integrated system.
引用
收藏
页码:423 / 431
页数:9
相关论文
共 50 条
  • [1] REAL-TIME 3D MODELING OF VEHICLES IN LOW-COST MONOCAMERA SYSTEMS
    Nieto, M.
    Unzueta, L.
    Cortes, A.
    Barandiaran, J.
    Otaegui, O.
    Sanchez, P.
    [J]. VISAPP 2011: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTER VISION THEORY AND APPLICATIONS, 2011, : 459 - 464
  • [2] A comparison of low-cost sensor systems in automatic cloud-based indoor 3D modeling
    Ingman M.
    Virtanen J.-P.
    Vaaja M.T.
    Hyyppä H.
    [J]. Ingman, Matias (matias.ingman@aalto.fi), 1600, MDPI AG, Postfach, Basel, CH-4005, Switzerland (12):
  • [3] A Comparison of Low-Cost Sensor Systems in Automatic Cloud-Based Indoor 3D Modeling
    Ingman, Matias
    Virtanen, Juho-Pekka
    Vaaja, Matti T.
    Hyyppa, Hannu
    [J]. REMOTE SENSING, 2020, 12 (16)
  • [4] Low-Cost Computer Vision Based Real-Time 3D Localization of Object for Robotic Applications
    Rao, Vikram
    Singh, Munesh
    [J]. IEEE INDICON: 15TH IEEE INDIA COUNCIL INTERNATIONAL CONFERENCE, 2018,
  • [5] Low-Cost, Real-Time Obstacle Avoidance for Mobile Robots
    Ricardo, Shawn
    Bein, Doina
    Panagadan, Anand
    [J]. 2017 IEEE 7TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE IEEE CCWC-2017, 2017,
  • [6] A low-cost, user-friendly, and real-time operating 3D camera
    Wen, C
    Chang, KC
    Yeh, MF
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2005, 51 (04) : 1085 - 1091
  • [7] Boundary Array Transducer and Beamforming for Low-Cost Real-time 3D Imaging
    Yen, Jesse T.
    Powis, Emily
    [J]. PROCEEDINGS OF THE 2020 IEEE INTERNATIONAL ULTRASONICS SYMPOSIUM (IUS), 2020,
  • [8] Use of Point Cloud with a Low-Cost UAV System for 3D Mapping
    Ansari, Abdulmajid
    [J]. 2012 INTERNATIONAL CONFERENCE ON EMERGING TRENDS IN ELECTRICAL ENGINEERING AND ENERGY MANAGEMENT (ICETEEEM - 2012), 2012, : 131 - 134
  • [9] Cloud-based real-time collaborative mapping and merging method for multi-robot with landmark information
    Zhuang, Wenmi
    Zhou, Fengyu
    Wan, Fang
    Yu, Bangguo
    [J]. PROCEEDINGS OF THE 32ND 2020 CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2020), 2020, : 4319 - 4324
  • [10] LOW-COST CLOUD-BASED REMOTE AUSCULTATION
    Sarma, K.
    Xia, P.
    Lin, J.
    Tan, A.
    Bunn, J.
    Chandy, K. M.
    [J]. JOURNAL OF INVESTIGATIVE MEDICINE, 2012, 60 (01) : 199 - 199