Skip to content

[Bug]: Error using MoveGroupInterface #251

@edompedro

Description

@edompedro

What happened?

When I launch the wx200 arm ros2 launch interbotix_xsarm_moveit xsarm_moveit.launch.py robot_model:=wx200 hardware_type:=fake and run the Moveit2 hello_moveit.cpp to access the Move Group Interface, the following error is show:

Image

I was trying to declare the movegroupinterface like this:

Image

as it is the same syntax exist in the base code and the move group showing on RVIZ is "interbotix_arm". When I run with the UF xarm6, everything works fine.

Robot Model

wx200

Operating System

Ubuntu 22.04

ROS Distro

ROS 2 Humble

Steps To Reproduce

No response

Relevant log output

[ERROR] [1745424822.269660560] [hello_moveit]: Could not find parameter robot_description and did not receive robot_description via std_msgs::msg::String subscription within 10.000000 seconds.
^C[INFO] [1745424827.090596612] [rclcpp]: signal_handler(signum=2)
Error:   Error document empty.
         at line 100 in ./urdf_parser/src/model.cpp
Failed to parse robot description using: urdf_xml_parser/URDFXMLParser
[INFO] [1745424832.290060162] [moveit_rdf_loader.rdf_loader]: Unable to parse URDF
[FATAL] [1745424832.290399980] [move_group_interface]: Unable to construct robot model. Please make sure all needed information is on the parameter server.
terminate called after throwing an instance of 'std::runtime_error'
  what():  Unable to construct robot model. Please make sure all needed information is on the parameter server.

Additional Info

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingmanipulatorsIssues related to manipulators

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions