C2TAM: A Cloud framework for cooperative tracking and mapping

被引:189
作者
Riazuelo, L. [1 ]
Civera, Javier [1 ]
Montiel, J. M. M. [1 ]
机构
[1] Univ Zaragoza, Aragon Inst Engn Res I3A, Robot Percept & Real Time Grp, Zaragoza 50018, Spain
关键词
SLAM; Visual SLAM; Cloud SLAM; Cloud Robotics; Cloud Computing; SIMULTANEOUS LOCALIZATION;
D O I
10.1016/j.robot.2013.11.007
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Simultaneous Localization And Mapping by an autonomous mobile robot known by its acronym SLAM is a computationally demanding process for medium and large-scale scenarios, in spite of the progress both in the algorithmic and hardware sides. As a consequence, a robot with SLAM capabilities has to be equipped with the latest computers whose weight and power consumption might limit its autonomy. This paper describes a visual SLAM system based on a distributed framework where the expensive map optimization and storage is allocated as a service in the Cloud, while a light camera tracking client runs on a local computer. The robot onboard computers are freed from most of the computation, the only extra requirement being an internet connection. The data flow from and to the Cloud is low enough to be supported by a standard wireless connection. The experimental section is focused on showing real-time performance for single-robot and cooperative SLAM using an RGBD camera. The system provides the interface to a map database where: (1) a map can be built and stored, (2) stored maps can be reused by other robots, (3) a robot can fuse its map online with a map already in the database, and (4) several robots can estimate individual maps and fuse them together if an overlap is detected. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:401 / 413
页数:13
相关论文
共 41 条
[1]  
[Anonymous], COMPUTER VISION IMAG
[2]  
[Anonymous], IEEE INT C ROB AUT
[3]  
[Anonymous], IEEE INT C ROB AUT I
[4]  
[Anonymous], 2007, 6 IEEE ACM INT S MIX
[5]  
[Anonymous], 2009, ICRA WORKSH OP SOURC
[6]  
[Anonymous], UCBEECS20135
[7]  
[Anonymous], 2010, PROC IEEE INT C ROBO
[8]  
[Anonymous], WORKSH INT PERC CONT
[9]  
[Anonymous], KEYFRAME BASED SEMAN
[10]   A View of Cloud Computing [J].
Armbrust, Michael ;
Fox, Armando ;
Griffith, Rean ;
Joseph, Anthony D. ;
Katz, Randy ;
Konwinski, Andy ;
Lee, Gunho ;
Patterson, David ;
Rabkin, Ariel ;
Stoica, Ion ;
Zaharia, Matei .
COMMUNICATIONS OF THE ACM, 2010, 53 (04) :50-58