Skip to content

laoxue888/DockerRos2Arm

Repository files navigation


前言

本项目介绍通过Unity3D仿真Panda机械臂,为研究机械臂的控制算法、控制效果和构建复杂仿真环境提供虚拟化平台。

2025-5-18 2025-6-2
2025-7-12

要点:

Update:

克隆项目

git clone --recurse-submodules https://github.com/laoxue888/DockerRos2UnityArm.git

环境配置

installation.md

运行测试

❇️在windows上双击运行PulseAudio服务

该服务用于Docker调用宿主机音频设备。

alt text

❇️启动Unity

❇️编译项目

colcon build

❇️启动tcp,用于ros2与unity连接

source install/setup.bash 
ros2 launch ros_tcp_endpoint endpoint.launch.py

❇️运行moveitpy_controller

# 打开新的终端
source install/setup.bash
ros2 launch control_server arm_control.launch.py

❇️运行panda_moveit_configdemo.launch.py

# 打开新的终端
source install/setup.bash
ros2 launch panda_moveit_config demo.launch.py

❇️运行graph_executer

# 打开新的终端
source install/setup.bash
cd src/GraphExecuter/graph_executer
python3 main.py