ROS学习记录:如何在Github上寻找并安装软件包
- 开发
- 31
-
一、打开网页输入www.github.com
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/55abd65bf02844ea82ff892ad6ff0330.png)
二、进入github界面
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/b2121020dded4ff5ae5b08c057379846.png)
三、打开一个终端,输入mkdir catkin_ws1建立一个工作空间
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/39526380a1d24e11a24aa557f334deb8.png)
四、使用cd catkin_ws1进入工作空间
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/9cf95f8514a14b1d85e496d3818cf525.png)
五、使用mkdir src创建一个子目录src就是source,原始资料的意思,指的就是程序源代码这类资源材料,我们的源代码工程需要放到src子目录里面才能正常编译
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/ee37dcf3b6f44f9c857ffb168cd0164d.png)
六、使用cd src进入该子目录
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/6162677d10b448c58225f4bf081afea4.png)
七、使用sudo apt install git安装git
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/2fee815dcf2048ac96bdb9a83e512537.png)
八、回到github官网,在搜索栏中输入wpr_simulation
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/b31a013bec864e6ab68246e5c4037e76.png)
九、找到这个点击进入
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/cea5d78076944917b1c2f412c4b0832a.png)
十、点击复制
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/0156fbc616d74ec0939f1099d491e200.png)
十一、使用git clone +鼠标右键粘贴刚刚复制的网址,然后回车进行软件包克隆
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/9e0d42ae4c1843c8b4d6def52073ad34.png)
十二、克隆好后,在文件管理中查看软件包,这是软件包中的内容
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/61b85413af2848149bc19858b1a747e2.png)
十三、scripts目录用于放置脚本文件和Python程序,点击进入这个目录
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/34c367f683d748bf8cd5515c75120227.png)
十四、里面有三个安装依赖包的脚本文件
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/4216ac3f03094bbe89a1683cd4cc5660.png)
十五、在该目录下打开终端
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/e5b04107e3cf427ab1ebef763acd9824.png)
十六、输入./install_for_noetic.sh安装依赖包
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/c8698d85d83a48ff909d50b21fd86b55.png)
十七、输入 cd ~/catkin_ws1回到工作空间
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/97b1e34ba74b4f86a417e10e4083afa8.png)
十八、输入catkin_make进行编译
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/d8d37d77b22342c681dbbeaa8cc8877e.png)
十九、使用sourc ~/catkin_ws1/devel/setup.bash指令载入工作空间的环境变量
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/f29a110ed0bc43e4816b67585d3cd94f.png)
二十、在终端中输入roslaunch wpr_simulation wpb_simple.launch 后回车
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/dc0729d1cfb7448da7fca11d9c96f829.png)
二十一、会出现一个三维界面,这就是仿真环境Gazebo
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/0f76bf04cfe04db4ad16af6b197e5777.png)
二十二、这是仿真机器人
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/701e7e4c0ac342e88c703358c5499947.png)
二十三、再打开一个终端,输入 rosrun rqt_robot_steering rqt_robot_steering
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/461934d220f54a96a9c7ab54db9bef6a.png)
二十四、出现这个速度控制界面
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/d9784b550d3a4cf99032087ed3b60147.png)
二十五、把前面的turtle1去掉
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/2fdce14570a94b7bb429643c717f87ed.png)
二十六、拖动速度摇杆,机器人会动
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/845889359c0348acbece5cc0b9388eb3.png)
二十七、通常会把设置工作空间环境参数的source指令添加到终端程序初始化的脚本 ~/.bashrc文件中,这样每次打开终端就能马上运行ROS程序了,在终端中输入gedit ~/.bashrc后回车
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/01593345e2fd4275b9c698e3f061fa9f.png)
二十八、在打开的文件末尾添加~/catkin_ws1/devel/setup.bash保存后关闭
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/a1988d1defa1470486ad972180a3e6fb.png)
原文地址:https://blog.csdn.net/qq_52251819/article/details/135229435
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。
本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:https://www.suanlizi.com/kf/1740292507616546816.html
如若内容造成侵权/违法违规/事实不符,请联系《酸梨子》网邮箱:1419361763@qq.com进行投诉反馈,一经查实,立即删除!