navgationkit-docs-sphinx/source/version_two/kinect/open.md

91 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# 启动Kinect ROS驱动
步骤:
* 1.进入工作空间
* 方法在终端执行cd catkin_ws
* 2.配置环境变量
* 方法在终端执行source devel/setup.bash
* 3.启动驱动
* 方法在终端执行roslaunch kinect2_bridge kinect2_bridge.launch
![](imgs/structure-chart01.png)
# 查看Kinect RGB图像
<b style="color:red;">前提启动Kinect ROS驱动</b>
步骤:
1.进入工作空间
方法在终端执行cd catkin_ws
2.配置环境变量
方法在终端执行source devel/setup.bash
3.在终端执行命令rosrun image_view image_view image:=/kinect2/sd/image_color
![](imgs/RGB-picture01.png)
# 查看Kinect 深度图像
<b style="color:red;">前提启动Kinect ROS驱动</b>
步骤:
1.打开终端输入rviz后弹出rviz窗口点击窗口左下角【add】
![](imgs/picture1.png)
2.点击弹窗中【by topic】- 打开【/kinect2/sd/points】- 选择PointCloud2 -【ok】
![](imgs/picture2.png)
3.复制【kinect2_ir_optical_frame】到Global options->Fixed Frame替换【map】
![](imgs/picture3.png)
![](imgs/picture4.png)
# 在建图/导航/循迹中打开摄像头(查看周围环境)
<b style="color:red;">以建图为例:</b>
步骤:
1.在建图launch文件里引入深度相机的驱动启动保存
![](imgs/picture5.png)
2.启动建图
rviz里新起一个话题
方法点击左下角【add】选择【topic】选择【/kinect2/hd/image_color】下拉下来选最后一个然后ctrl+s保存
![](imgs/picture6.png)
# 在建图/导航/循迹中显示深度数据
步骤:
<b style="color:red;">以建图为例:</b>
<b style="color:red;">1.将kinect驱动加载到建图launch文件中方法同上</b>
2.rviz里新起一个话题
点击左下角【add】选择【topic】选择【/kinect2/sd/image_depth】下拉下来选最后一个然后ctrl+s保存
![](imgs/picture7.png)