挑战三天速通ROS(一)

ROS学习笔记(一)

挑战三天(2022.01.11~2022.01.13)速通ROS,参考古月居ROS教程Bilibili:BV1zt411G7Vn
本文记录一下比较tricky的知识点,笔者自用参考,课程主干不再赘述。

写在前面的一点感触

这学期入了slam的坑,发现真的很深,毕设能不能做出来,本科能不能毕业感觉都成问题(应该不成问题,昨天和老师聊完太emo了,感谢师兄开导我).本科期间的教育提供给我的最重要的不是课程的知识,而是学习的方法和持续学习的能力,这种能力让我知道如何快速学习一个工具、一个技术点、一门语言等,并最终用到工程实践中.

时刻保持身心健康,这永远是最重要的。

第八讲 ROS命令行工具的使用

启动海龟控制节点时

$ rosrun turtlesim turtle_teleop_key

这里令输入此条命令的终端active才可以用键盘控制

记得善用tab键补全命令

第九讲 创建工作空间与功能包

catkin

catkin是ROS提供的编译工具,和CMake类似。
在一个ROS项目的根目录下命令行执行 catkin_make 实现编译。

catkin翻译为葇荑花序,ROS的早期版本由Willow Garage实验室开发,而柳树正属于这种花序。

echo命令

是Shell用于字符串输出的命令,教程里的这一句

echo $ROS_PACKAGE_PATH

作用只是返回一个字符串

第十讲 发布者实现

环境变量

别忘记运行之前配置该项目工作空间环境变量

$ source devel/setup.bash

也可以直接在主目录下的 .bashrc 文件后面加上一行

source /home/tian/projects/LearnROS/catkin_ws/devel/setup.bash

2022.01.11感觉FLAG立大了,三天好像学不完…不管了,学他就完了

你可能感兴趣的:(笔记,自动驾驶,人工智能,机器学习)