C-SLAM: six degrees of freedom point cloud mapping for any environment
Sam Kysar, Parker Young, Akhil Kurup, Jeremy P. Bos
- 发表年份
- 2020
- 引用次数
- 2
摘要
We present an open source 3-dimensional 6 DOF (Degrees Of Freedom) point cloud based mapping package and online map manager for ROS (Robot Operating System) using PCL (Point Cloud Library) for use in autonomous navigation and localization in any environment. This system will be of interest to the robotics community as many mapping systems are either not sufficiently configured for 3D mapping in 6 DOF systems or are proprietary. The goal of this is to be able to produce maps which contain enough detail to be used for localization, as well as path planning, without sacrificing memory or speed. The mapping method consists of several key features described in detail: a novel method of initial localization and odometry estimation, a mapping registration method, a map storage method, and a map manager which handles map recall based on robot pose. Using a 3D LiDAR scanner and an IMU we are able to map in structured environments, and with addition of another odometry source able to complete mapping in unstructured environments with fewer features. The results of this work is an open source, extendable, environment independent mapping scheme and is well defined for all 6DOF. Verification of this system has been done in a simulation environment as well as real-world experiments.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002