Skip to content
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

Add Moveit startup tests #913

Open
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

fmauch
Copy link
Collaborator

@fmauch fmauch commented Jan 25, 2024

This should help us finding Moveit related errors like the one fixed in #906 earlier.

ToDo:

  • Add basic startup test
  • [ ] Fix servo_node startup (the test should fail for now, since that is actually broken)
  • Add MoveIt! to semi-binary builds

@fmauch
Copy link
Collaborator Author

fmauch commented Jan 25, 2024

I could not get the servo node running correctly, which is why I would suggest taking fixing this out of this PR. Maybe we don't even put 7619306 in here?

@fmauch fmauch marked this pull request as ready for review January 25, 2024 20:10
@CalaW
Copy link
Contributor

CalaW commented Jan 27, 2024

I think we should rewrite the whole ur_servo.yaml according to https://github.com/ros-planning/moveit2/blob/d56a8b9464b1a6e026ceeb70485892c69fd5100a/moveit_ros/moveit_servo/config/servo_parameters.yaml. Seems they did a major refactor on moveit_servo and lots of servo parameters are deprecated

@CalaW
Copy link
Contributor

CalaW commented Jan 27, 2024

Also I tested servo on both URSim and a real UR5, with same changes in 7619306. It worked well!

fmauch added 7 commits May 7, 2024 13:30
This is a basic test that verifies that all Nodes come up correctly without crashing.
This makes it start but I couldn't get the robot moving.
The servo_node currently doesn't startup correctly until a plan is executed.
Also enabled CCache, since building MoveIt takes a very long time otherwise.
@fmauch fmauch self-assigned this May 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants