文章目录 一、Ubuntu上安装ROS 二、管理ROS环境变量 三、创建ROS工作空间 (一)参考教程 (二)ROS工作空间种类 (三)创建catkin工作空间 (四)测试ROS环境 1、启动ROS核心服务 2、启动海龟节点 3、通过键盘远程控制海龟 (五)简单说明 四、在ROS环境下建立与编译基于PCL的模块 (一)安装openni软件包 1、安装openni_camera包 2、安装openi_launch包 3、启动openni驱动程序 4、启动ROS模拟器 - rviz (二)创建PCL的功能包 1、切换到catkin工作空间src目录 2、创建程序包 - my_pcl_tutorial 3、修改包配置文件 - package.xml 4、在src目录里创建源程序 - example_voxelgrid.cpp 5、编辑cmake配置文件 - CMakeLists.txt (三)编译运行程序包 1、编译程序包 2、启动ROS核心服务 3、启动深度传感器 4、启动example_voxelgrid节点 (四)运行rviz来可视化结果 1、启动rviz 2、添加PointCloud2显示 3、选择固定帧类型 五、ROS下使用集成开发环境Qt Creator (一)安装Qt Creator 1、更新可用软件列表 2、安装Qt Creator软件包 (二)启动Qt Creator集成开发环境 (三)利用QtCreator打开项目 (四)构建项目、编译项目、运行项目 一、Ubuntu上安装ROS 参看本博《在Ubuntu上安装ROS - 玩小海龟》,在Ubuntu18.04上安装ROS。 二、管理ROS环境变量 检查是否正确配置了脚本环境,执行命令:export | grep ROS 如果发现没有配置,那么就要配置ROS环境变量 三、创建ROS工作空间 (一)参考教程 网址: