WidowX-250s(6DOF)机械臂教程-快速使用(ROS2)

通过在 RViz 中启动虚拟机器人模型并使用 joint_state_publisher来熟悉它。请注意,您必须指定将哪个手臂模型用作命令行参数。例如,可以使用以下命令启动 WidowX-250S机械臂。确保在结束会话时在终端中按Ctrl-C 。

ros2 launch interbotix_xsarm_descriptions xsarm_description.launch.py robot_model:=wx250s use_joint_pub_gui:=true

仿真案例.png

通过在终端中执行以下命令来熟悉物理机械臂:

ros2 launch interbotix_xsarm_control xsarm_control.launch.py robot_model:=wx250s

默认情况下,机器人中的所有电机都处于扭矩状态,因此手动操作将非常困难。要关闭所有电机,请在另一个终端中执行以下命令。

注意:此命令将导致机器人手臂折叠(如果它尚未静止),因此请在执行前手动握住或固定它。

ros2 service call /wx250s/torque_enable interbotix_xs_msgs/srv/TorqueEnable "{cmd_type: 'group', name: 'all', enable: false}"

现在您应该能够自由地操纵手臂和抓手了。请注意 RViz 模型如何准确地模仿真实机器人。要使机器人保持某个位姿,请手动将机器人保持在所需的位姿并执行以下命令:

ros2 service call /wx250s/torque_enable interbotix_xs_msgs/srv/TorqueEnable "{cmd_type: 'group', name: 'all', enable: true}"

rviz_remote.png

    关键词:WidowX-250s(6DOF)