
ROS
lz剑鸣惊梦
这个作者很懒,什么都没留下…
展开
-
ROS第一课,文件系统工具
package:软件包,是ROS应用程序代码的组织单元,每个软件包都可以包含程序库,可执行文件,脚本或其他手动创建的工具。(我的理解是ROS就是由一个个的package组成的,类似与一栋楼是由一个个房间组成的,所有的东西都可以放到房间中。有待以后验证) 由于ROS的程序代码分布在不同的ROS软件包中(是不是package?),使用命令行工具(例如cd和l...原创 2018-07-17 16:52:23 · 280 阅读 · 0 评论 -
ROS第二课,创建catkin工作区
首先要为catkin 创建工作区。下面我们来创建catkin工作区。第一步,创建工作目录的源代码空间:mkdir -p ~/catkin_ws/src然后切换到此目录下:cd ~/catkin_ws/src输出如下结果:~/catkin_ws/src$创建工作空间后,需要查看工作空间的环境变量:echo $ROS_PACKAGE_PATH如果工作空间已经...原创 2018-07-25 11:45:56 · 1744 阅读 · 0 评论 -
ROS的可视化工具 rviz 的安装与运行
1.安装rvizsudo apt-get install ros-kinetic-rviz然后环境检测,安装rosdep install rvizrosmake rviz2.运行rviz打开一个linux终端,输入:roscore再打开一个linux终端(一直不明白为什么要打开两个终端或者多个终端,难道在一个终端内不可以?试了下,一个终端确实不可以,但不懂为什么...原创 2018-07-25 13:43:06 · 40227 阅读 · 2 评论 -
ROS的数据录取与回放
数据的录取与回放对日常的工作学习至关重要,因为在设备上运行相关程序时,难免会出现错误或者不符合理想的地方,这就需要我们根据数据进行分析问题出在什么地方,这时就需要录取数据并进行回放去研究。ROS系统下数据的录取一, 首先让我们在ros下运行一个简单的话题,以方便后续的数据录取。打开一个终端,输入以下代码:roscore再打开另外一个终端(第一个终端不要关闭),输入以下代码:...原创 2018-08-06 16:04:22 · 845 阅读 · 0 评论