-
Notifications
You must be signed in to change notification settings - Fork 188
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ros node unable to see robot_description_semantic parameter #1032
Comments
Another note, a python node using the moveit2 python api for the same thing exhibits the same behavior |
For some reason the C++ node for moveit will work when handed the information through a launch file, even though the python will not. I don't believe this should be necessary overall since the demo nodes for moveit do not require this but as I have a workaround this is no longer a pressing issue for me. |
As you wrote above, it is required to pass the respective parameters to the arm_server node, as well. Since this is more of a MoveIt usage issue I'll close this issue. Please keep in mind that the moveit_config from this repo is merely an example. For real-world applications you should create your own moveit_config package containing your actual configuration. |
Affected ROS2 Driver version(s)
humble
Used ROS distribution.
Humble
Which combination of platform is the ROS driver running on.
Linux in a virtual machine
How is the UR ROS2 Driver installed.
Build the driver from source and using the UR Client Library from binary
Which robot platform is the driver connected to.
URSim in docker
Robot SW / URSim version(s)
latest
How is the ROS driver used.
Headless without using the teach pendant
Issue details
Summary
I am trying to run the example ros2 moveit planning node to interact with ros_ur_driver's standard bringup and rviz setup, but the node is unable to find the parameters it is looking for and will not work. I have also tried this code with the standard panda arm demo and it works properly.
Issue details
arm_server.cpp:
Steps to Reproduce
ros2 run ur_client_library start_ursim.sh -m ur3e
ros2 launch ur_robot_driver ur_control.launch.py ur_type:=ur3e robot_ip:=192.168.56.101 launch_rviz:=false
ros2 launch ur_moveit_config ur_moveit.launch.py ur_type:=ur3e launch_rviz:=true
ros2 run arm_server arm_server
Expected Behavior
Expected the node to send a goal to moveit2 and attempt to plan and execute that goal on the simulated arm
Actual Behavior
Node throws two errors and does not start properly because it cannot find the parameters it is looking for
Relevant log output
Accept Public visibility
The text was updated successfully, but these errors were encountered: