机器人编程学习-每日记录-2 -记录常用linux命令行语言和常用的ROS基本语言
1、在linux上面安装git和Vscode,有很多好用的插件安利:
IntelliCode: AI代码补全插件
Cmake: 编写代码的自动化编译脚本的时候需要使用Cmake语言。
Vscode-icons:显示更多的图标
ROS:机器人编成语言插件
URDF、MSG:对这些开头的关键字高亮插件,更有可读性
Markdown All in One:编写markdown语言需要的插件
2、常用的linux语言
mkdir new创建文件夹(-p之后可以一次嵌套创建多个文件夹)
mkdir -p ~/dev_ws/src
touch new.txt创建文本文件
pwd显示路径
rm new.txt删除文本文件
rm -r new/删除文件夹
sudo apt install xxx 安装网络上的包
3、rosdepc下载和使用
rosdepc是一个工具,能够根据你的代码来下载需要的适配项
下载:sudo pip install rosdepc --break-system-packages
更新:sudo rosdepc init and rosdepc update
使用工具:rosdepc install -i --from-path src --rosdistro jazzy -y jazzy表示ros版本
报warning后需要使用:sudo apt-get install ros-jazzy-joint-state-publisher-gui ros-jazzy表示版本**jazzy后面表示缺失的适配项
4、编译
colcon build
下一步要做的:学习生成功能包,在功能包内接触节点相关的机器人编程。
浙公网安备 33010602011771号