> 文章列表 > 【在Github上寻找安装ROS软件包】

【在Github上寻找安装ROS软件包】

【在Github上寻找安装ROS软件包】

【在Github上寻找安装ROS软件包】

  • 1. Github网站搜索
  • 2. 工作空间
  • 3. WPR系列机器人仿真工具
    • 3.1 系统版本
    • 3.2 复制https git下载链接
    • 3.3 安装依赖项:
    • 3.4 编译工作空间
    • 3.5 载入工作空间的环境配置
    • 3.6 运行编译的ros程序
    • 3.6 运行rqt控制的ros程序
    • 3.7 提前初始化source文件

【在Github上寻找安装ROS软件包】项目地址:https://github.com/6-robot/wpr_simulation
视频地址:https://www.bilibili.com/video/BV1dV4y1u758
环境配置:https://blog.csdn.net/qq_41450811/article/details/99079041

1. Github网站搜索

官网:https://github.com/
【在Github上寻找安装ROS软件包】

2. 工作空间

创建工作空间

【在Github上寻找安装ROS软件包】

mkdir catkin_ws
cd catkin_ws
mkdir src

下载git工具

sudo apt install git

【在Github上寻找安装ROS软件包】

3. WPR系列机器人仿真工具

3.1 系统版本

该项目暂时提供三个版本,我选择的18.04 ROS Melodic

  • ROS Noetic (Ubuntu 20.04)
  • ROS Melodic (Ubuntu 18.04)
  • ROS Kinetic (Ubuntu 16.04)

github搜索wpr_simulation
【在Github上寻找安装ROS软件包】

3.2 复制https git下载链接

【在Github上寻找安装ROS软件包】 获取源码:

cd ~/catkin_ws/src/
git clone https://github.com/6-robot/wpr_simulation.git

【在Github上寻找安装ROS软件包】
文件查看
【在Github上寻找安装ROS软件包】

3.3 安装依赖项:

依赖包版本匹配
ROS Melodic (Ubuntu 18.04)

cd ~/catkin_ws/src/wpr_simulation/scripts
./install_for_Melodic.sh

【在Github上寻找安装ROS软件包】

3.4 编译工作空间

cd ~/catkin_ws
catkin_make

【在Github上寻找安装ROS软件包】

3.5 载入工作空间的环境配置

source ~/catkin_ws/devel/setup.bash

【在Github上寻找安装ROS软件包】

3.6 运行编译的ros程序

简单场景:

roslaunch wpr_simulation wpb_simple.launch

【在Github上寻找安装ROS软件包】显示gazebo仿真环境
【在Github上寻找安装ROS软件包】

3.6 运行rqt控制的ros程序

rosrun rqt_robot_steering rqt_robot_steering 

【在Github上寻找安装ROS软件包】
然后滑动速度和角速度

3.7 提前初始化source文件

gedit ~/.bashrc

【在Github上寻找安装ROS软件包】添加source文件

# Set ROS melodic
source /opt/ros/melodic/setup.bash
source ~/catkin_ws/devel/setup.bash

【在Github上寻找安装ROS软件包】
修改后保存
后面可以直接启动catkin_ws下的ros程序