|
|
1 周之前 | |
|---|---|---|
| guguji_ros2_ws | 1 周之前 | |
| .gitignore | 1 周之前 | |
| LICENSE | 1 周之前 | |
| README.md | 1 周之前 |
guguji 的 ROS 2 Humble 仿真环境。
guguji_ros2 是已经整理好的 ROS 2 软件包,包含:
urdf/:机器人模型meshes/:网格模型launch/:ROS 2 启动文件worlds/:Gazebo world 文件config/:关节配置在 Ubuntu 22.04 + ROS 2 Humble 环境中,至少需要安装:
sudo apt update
sudo apt install \
ros-humble-joint-state-publisher \
ros-humble-joint-state-publisher-gui \
ros-humble-robot-state-publisher \
ros-humble-rviz2 \
ros-humble-xacro \
ros-humble-gazebo-ros-pkgs
在仓库根目录执行:
source /opt/ros/humble/setup.bash
colcon build --packages-select guguji_ros2
source install/setup.bash
仅查看模型与 TF:
ros2 launch guguji_ros2 display.launch.py
启动 Gazebo 仿真:
ros2 launch guguji_ros2 gazebo.launch.py
如果你在无图形界面的环境中调试,可以关闭 Gazebo GUI:
ros2 launch guguji_ros2 gazebo.launch.py gui:=false