ROS学习记录:如何在Github上寻找并安装软件包

一、打开网页输入www.github.com

在这里插入图片描述

二、进入github界面

在这里插入图片描述

三、打开一个终端,输入mkdir catkin_ws1建立一个工作空间

在这里插入图片描述

四、使用cd catkin_ws1进入工作空间

在这里插入图片描述

五、使用mkdir src创建一个子目录src就是source,原始资料的意思,指的就是程序源代码这类资源材料,我们的源代码工程需要放到src子目录里面才能正常编译

在这里插入图片描述

六、使用cd src进入该子目录

在这里插入图片描述

七、使用sudo apt install git安装git

在这里插入图片描述

八、回到github官网,在搜索栏中输入wpr_simulation

在这里插入图片描述

九、找到这个点击进入

在这里插入图片描述

十、点击复制

在这里插入图片描述

十一、使用git clone +鼠标右键粘贴刚刚复制的网址,然后回车进行软件包克隆

在这里插入图片描述

十二、克隆好后,在文件管理中查看软件包,这是软件包中的内容

在这里插入图片描述

十三、scripts目录用于放置脚本文件和Python程序,点击进入这个目录

在这里插入图片描述

十四、里面有三个安装依赖包的脚本文件

在这里插入图片描述

十五、在该目录下打开终端

在这里插入图片描述

十六、输入./install_for_noetic.sh安装依赖包

在这里插入图片描述

十七、输入 cd ~/catkin_ws1回到工作空间

在这里插入图片描述

十八、输入catkin_make进行编译

在这里插入图片描述

十九、使用sourc ~/catkin_ws1/devel/setup.bash指令载入工作空间的环境变量

在这里插入图片描述

二十、在终端中输入roslaunch wpr_simulation wpb_simple.launch 后回车

在这里插入图片描述

二十一、会出现一个三维界面,这就是仿真环境Gazebo

在这里插入图片描述

二十二、这是仿真机器人

在这里插入图片描述

二十三、再打开一个终端,输入 rosrun rqt_robot_steering rqt_robot_steering

在这里插入图片描述

二十四、出现这个速度控制界面

在这里插入图片描述

二十五、把前面的turtle1去掉

在这里插入图片描述

二十六、拖动速度摇杆,机器人会动

在这里插入图片描述

二十七、通常会把设置工作空间环境参数的source指令添加到终端程序初始化的脚本 ~/.bashrc文件中,这样每次打开终端就能马上运行ROS程序了,在终端中输入gedit ~/.bashrc后回车

在这里插入图片描述

二十八、在打开的文件末尾添加~/catkin_ws1/devel/setup.bash保存后关闭

在这里插入图片描述

相关推荐

  1. ros | 如何ubuntu安装ros

    2023-12-28 16:44:02       16 阅读
  2. Mac ❀ 如何MacOS安装pip软件包

    2023-12-28 16:44:02       36 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-28 16:44:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-28 16:44:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-28 16:44:02       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-28 16:44:02       20 阅读

热门阅读

  1. 知识笔记(五十九)———css 美化滚动条样式

    2023-12-28 16:44:02       31 阅读
  2. 【CSS】布局方式梳理和总结

    2023-12-28 16:44:02       35 阅读
  3. Golang学习之路一三基本数据类型

    2023-12-28 16:44:02       33 阅读
  4. Ubuntu安装MongoDB

    2023-12-28 16:44:02       36 阅读
  5. Sass(Scss)、Less的区别与选择 + 基本使用

    2023-12-28 16:44:02       34 阅读
  6. Mysql中 distinct 和 group by 哪个效率高?

    2023-12-28 16:44:02       32 阅读
  7. flutter 使用高德地图

    2023-12-28 16:44:02       40 阅读
  8. React 调试

    2023-12-28 16:44:02       40 阅读
  9. [ffmpeg]利用ffmepg转换mp3格式文件

    2023-12-28 16:44:02       29 阅读
  10. docker常用排错及知识点

    2023-12-28 16:44:02       34 阅读