6-robot/wpr_simulation
C++rossimulationgazeboslamnavigationmobile-robots
关键指标
Star 增长趋势
Star
1k
Forks
110
周增长
+3
Issues
29
5001k
2023年1月2023年8月2024年3月2024年10月2025年6月2026年1月2026年9月
README
WPR系列机器人仿真工具
配套视频课程
Bilibili: 机器人操作系统ROS 快速入门教程
Youtube: 机器人操作系统ROS 快速入门教程
配套教材书籍
1、机器人操作系统(ROS)及仿真应用(C++)
2、轮式智能移动操作机器人技术与应用(Python)
系统版本
- ROS Noetic (Ubuntu 20.04)
使用说明
一、 启智ROS机器人
- 获取源码:
cd ~/catkin_ws/src/
git clone https://github.com/6-robot/wpr_simulation.git
git clone https://github.com/6-robot/wpb_home.git
git clone https://github.com/6-robot/waterplus_map_tools.git
- 安装依赖项:
ROS Noetic (Ubuntu 20.04)
cd ~/catkin_ws/src/wpr_simulation/scripts
./install_for_noetic.sh
cd ~/catkin_ws/src/wpb_home/wpb_home_bringup/scripts
./install_for_noetic.sh
cd ~/catkin_ws/src/waterplus_map_tools/scripts
./install_for_noetic.sh
- 编译
cd ~/catkin_ws
catkin_make
简单场景:
roslaunch wpr_simulation wpb_simple.launch

SLAM环境地图创建:
roslaunch wpr_simulation wpb_gmapping.launch

Navigation导航:
roslaunch wpr_simulation wpb_navigation.launch

物品抓取:
roslaunch wpr_simulation wpb_table.launch
rosrun wpb_home_tutorials wpb_home_grab_client

二、 启明1服务机器人
- 获取源码:
cd ~/catkin_ws/src/
git clone https://github.com/6-robot/wpr_simulation.git
git clone https://github.com/6-robot/wpr1.git
git clone https://github.com/6-robot/waterplus_map_tools.git
git clone https://github.com/6-robot/xfyun_waterplus.git
- 安装依赖项:
ROS Noetic (Ubuntu 20.04)
cd ~/catkin_ws/src/wpr_simulation/scripts
./install_for_noetic.sh
cd ~/catkin_ws/src/wpr1/wpr1_bringup/scripts
./install_for_noetic.sh
cd ~/catkin_ws/src/waterplus_map_tools/scripts
./install_for_noetic.sh
- 编译
cd ~/catkin_ws
catkin_make
简单场景:
roslaunch wpr_simulation wpr1_simple.launch

SLAM环境地图创建:
roslaunch wpr_simulation wpr1_gmapping.launch

Navigation导航:
roslaunch wpr_simulation wpr1_navigation.launch

相关仓库