-
Notifications
You must be signed in to change notification settings - Fork 27
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
Error when launching RAIManipulationDemo #448
Comments
Hi @theMiriam, thank you for the issue. @knicked could you please take a look? |
Hi @theMiriam, these errors you highlighted should not have an impact on running the binary launcher, this is how my terminal outputs look when I launch it: Can you try to launch the binary directly, rather than by using the ros2 launch command? Navigate to the directory where you unpacked the binary and run |
Thanks for the quick response! Additionally, I don't have the topic camera/image_raw. (Given this new information, do I need to change the issue title?) |
It looks like you stumbled upon one of the issues that happens to us from time to time, which we fixed internally already but haven't released it yet. It is related to the simulation trying to force the manipulator's gripper position to 0.0, which, when done imperfectly, sets the position to a small negative value and then the moveit package complains that it's an invalid state. Try downloading this package instead and see if this fixes the issue: As to the camera related topics, the correct topic that should work is |
Ok, with the new package, I no longer get errors, and the arm moves. However, it doesn’t execute the command I give it. Is there anything I can do? Could this issue be related to the camera problem? Because the arm always performs the same movement to the right and closes the gripper, no matter what command I give it. Is this a default movement when it doesn’t detect the camera? |
Interesting behavior. Could you please check if any of the "Completed tool calling" expanders show "get_object_positions" or "GetObjectPositionsTool"? If so, what are the centroid values? The requested values of 10.0, 20.0, and 30.0 are far outside the reach of the arm. I can see that the model struggles with tool calls. For example, the tool "end_effector_interaction_status" does not exist (implying hallucination problems), and there's a validation error in the move_to_point tool, which suggests the model is having difficulty. What model are you using? |
Describe the bug
I followed the README to download RAI and the README to use the robotic arm demo (https://github.com/RobotecAI/rai/blob/main/docs/demos/manipulation.md).
When I run the command to launch it "ros2 launch examples/manipulation-demo.launch.py game_launcher:=path/to/RAIManipulationDemo.GameLauncher" I get some errors. I extracted the project into: /home/rai/src/examples/rai-manipulation-demo/ros2_ws/src.
To Reproduce
Follow the step at https://github.com/RobotecAI/rai/blob/main/docs/demos/manipulation.md
Expected behavior
Being able to perform simple tasks like moving the cubes.
Screenshots
Platform
Version
Main tag 1.1.0
Additional context
In /home//rai/src/examples/rai-manipulation-demo/ros2_ws/src/RAIManipulationDemoGamePackage/ i don't have Assets/Engine/exclude.filetag, I don't understand how to create it. Also, inside RAI there is a .urdf.txt file but it is empty
The text was updated successfully, but these errors were encountered: