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

Bullet collision checking not working #2824

Open
MatthijsBurgh opened this issue May 3, 2024 · 2 comments
Open

Bullet collision checking not working #2824

MatthijsBurgh opened this issue May 3, 2024 · 2 comments
Labels
bug Something isn't working persistent Allows issues to remain open without automatic stalling and closing.

Comments

@MatthijsBurgh
Copy link
Contributor

Description

When I configure moveit to use Bullet collision detection, it already thinks my start state is in collision, while the same robot state with FCL doesn't think it is collision

# moveit_cpp.yaml
collision_detector: Bullet

I am using moveit_py. Besides the log mentioned below., I don't get any other logs. I have event tried a local build of moveit_py, so I could add the --log-level moveit.core.collision_detection_bullet:=debug args. But it doesn't provided me with any informative logs.

Your environment

  • ROS Distro: Rolling
  • OS Version: Ubuntu 22.04
  • Binary build: 2.9.0-1
  • Which RMW: Cyclone

Steps to reproduce

  • Put your robot in a non collision state
  • Try to plan with the default_planning_request_adapters/CheckStartStateCollision enabled.

Expected behaviour

Valid collision checking

Actual behaviour

Thinks it is in collision, while it is not.

Backtrace or Console output

PlanningRequestAdapter 'CheckStartStateCollision' failed, because 'Start state in collision.'. Aborting planning pipeline.
@MatthijsBurgh MatthijsBurgh added the bug Something isn't working label May 3, 2024
@sjahr sjahr added the persistent Allows issues to remain open without automatic stalling and closing. label Jun 13, 2024
@sjahr
Copy link
Contributor

sjahr commented Jun 13, 2024

@MatthijsBurgh Thanks for reporting this. Do you have a setup available that could be used to reproduce the issue?

@MatthijsBurgh
Copy link
Contributor Author

@sjahr sorry for the late response. I don't any easy setup for to test, sorry. I am using a TechMan robot, the robot description and moveit config can be found here. I am using the TM14 robot.You should change the moveit_cpp.yaml config to use bullet. Like the code snippet at the start of this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working persistent Allows issues to remain open without automatic stalling and closing.
Projects
None yet
Development

No branches or pull requests

2 participants