Could not avoid obstacle with pointcloud using update_world, or 'Start state is colliding with world' #386
Unanswered
Bailey-24
asked this question in
Software Q&A
Replies: 1 comment
-
Is it possible for you to render the robot spheres? You can use this api: https://curobo.org/_api/curobo.cuda_robot_model.cuda_robot_model.html#curobo.cuda_robot_model.cuda_robot_model.CudaRobotModel.get_robot_as_spheres The issue could be that the spheres of the robot at your start configuration is in collision with the world. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Thanks for your amazing code.
The functionality I'm trying to achieve is to key out the point cloud of the target object, convert the point clouds of other objects on the table to mesh, and use them as obstacles that the robotic arm has to avoid when grasping this target object.
But the problem is it can not avoid the obstacle.
I have no idea how to solve, please help me out.
from this galbot_one_world_config_table is ( the table height is 0.45 meters )
and the start_joint_angles is [-0.8820, 1.8702, -0.6193, -1.9703, 1.5688, 1.0399, -1.3189], goal_end_effector_pose is [0.6046829274873973, 0.13720613159460218, 0.4853204518659768, 0.9441690084792496, -0.06547099091108394, 0.22824335211985328, -0.22839309313007716].
It successfully generate the motion trajctory, but it can not avoid the obstacle, how to solve the problem.
but when I set the obstacle_pose to [0, 0, -0.2, 1, 0, 0, 0] or [0, 0, 0.2, 1, 0, 0, 0] or more higher, the motion_gen_result.status is always is 'Start state is colliding with world'.
The video could not avoid is showing like this. I'm all about grasping that little yellow toy.
20240913-170611.mp4
The other scene is like this.
Beta Was this translation helpful? Give feedback.
All reactions