openarm_ros2/openarm_bringup
shen 7bd11e6e8d
Some checks failed
Lint / pre-commit (push) Has been cancelled
增加夹爪重力补偿
2026-03-31 14:26:08 +08:00
..
config/v10_controllers Update license headers (#45) 2025-07-23 16:26:42 +09:00
launch 增加夹爪重力补偿 2026-03-31 14:26:08 +08:00
rviz Update license headers (#45) 2025-07-23 16:26:42 +09:00
scripts 增加udp接收关节数据示例 2026-03-31 13:32:21 +08:00
CMakeLists.txt 增加各个关节状态通过udp发布 2026-03-30 15:54:20 +08:00
LICENSE Relicense to Apache License 2.0 from BSD 3-Clause License (#13) 2025-05-22 16:22:55 +09:00
package.xml 增加各个关节状态通过udp发布 2026-03-30 15:54:20 +08:00
README.md Moveit2 support for OpenArm v1 (#52) 2025-08-03 16:01:00 +09:00

OpenArm Bringup

This package provides launch files to bring up the OpenArm robot system.

Quick Start

Launch the OpenArm with v1.0 configuration and fake hardware:

ros2 launch openarm_bringup openarm.launch.py arm_type:=v10 hardware_type:=real

Launch Files

  • openarm.launch.py - Single arm configuration
  • openarm.bimanual.launch.py - Dual arm configuration

Key Parameters

  • arm_type - Arm type (default: v10)
  • hardware_type - Use real/mock/mujoco hardware (default: real)
  • can_interface - CAN interface to use (default: can0)
  • robot_controller - Controller type: joint_trajectory_controller or forward_position_controller

What Gets Launched

  • Robot state publisher
  • Controller manager with ros2_control
  • Joint state broadcaster
  • Robot controller (joint trajectory or forward position)
  • Gripper controller
  • RViz2 visualization