基于RBGD的mapping
2016-07-07 16:33
357 查看
最近学习RGBD的SLAM,收集了两个RGBD的mapping的开源工具包
1.RGBDSlam2
a.安装方法:
b.执行方法
启动相机
如果使用xtion,letev的摄像头,那么需要做下消息的映射.
启动RGBDSlam
效果图
c.项目地址:https://github.com/felixendres/rgbdslam_v2
d.文献资料
[1].Endres, Felix, et al. "3-D mapping with an RGB-D camera." IEEE Transactions on Robotics 30.1 (2014): 177-187.
2.Rtabmap
a.安装方法:请参考安装文档
b.项目地址:http://introlab.github.io/rtabmap/
c.文献资料
[1].Labbé, Mathieu, and François Michaud. "Online global loop closure detection for large-scale multi-session graph-based slam." 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems. IEEE, 2014.
1.RGBDSlam2
a.安装方法:
#准备工作空间 source /opt/ros/indigo/setup.bash mkdir -p ~/rgbdslam_catkin_ws/src cd ~/rgbdslam_catkin_ws/src catkin_init_workspace cd ~/rgbdslam_catkin_ws/ catkin_make source devel/setup.bash #获取 RGBDSLAM2 cd ~/rgbdslam_catkin_ws/src git clone https://github.com/felixendres/rgbdslam_v2.git cd ~/rgbdslam_catkin_ws/ #安装 rosdep update rosdep install rgbdslam catkin_make
b.执行方法
启动相机
roslaunch openni2_launch openni2.launch
如果使用xtion,letev的摄像头,那么需要做下消息的映射.
启动RGBDSlam
roslaunch rgbdslam openni+rgbdslam.launch
效果图
c.项目地址:https://github.com/felixendres/rgbdslam_v2
d.文献资料
[1].Endres, Felix, et al. "3-D mapping with an RGB-D camera." IEEE Transactions on Robotics 30.1 (2014): 177-187.
2.Rtabmap
a.安装方法:请参考安装文档
b.项目地址:http://introlab.github.io/rtabmap/
c.文献资料
[1].Labbé, Mathieu, and François Michaud. "Online global loop closure detection for large-scale multi-session graph-based slam." 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems. IEEE, 2014.
相关文章推荐
- android抽屉式侧滑
- Android应用性能测试
- LeakCanary:检测Android中的内存泄漏
- 浅谈dispatchTouchEvent,onTouch,onTouchEvent,onInterceptTouchEvent
- 移动端弹性效果
- Android 简单的手势处理+监听的处理,用GestureDetector
- android之shape做图片
- Android 性能分析工具dumpsys的使用
- 关于 Android 进程保活,你所需要知道的一切
- 学习笔记之Block
- Swift - 区间运算符(... 和 ..<)
- webView加载html格式的字符串
- 安卓开发 局域网UDP获取服务器Ip地址
- 正确使用Android性能分析工具——TraceView
- iOS开发导航栏常用属性
- android 淘宝天猫支付宝浏览器打开本地app传递参数打开应用内页
- Android Studio、Git 解决合并冲突
- Android L SurfaceFlinger dump信息全解(一)
- 批量修改|导入Unity3d资源属性,帮助那些遗忘勾、选项的美术同学们 (其实我做美术的时候也一样有健忘症)
- AndroidStudio混淆