Replies: 1 comment 7 replies
-
this is not a MoveIt issue. As we've discussed in Moveit & Singularities on ROS Answers, MoveIt produces As to the question per se: afaik, there is no direct, built-in support in MoveIt to make it avoid singularities. That's partly because it plans in joint space, and motions in joint space don't run into this problem. You could potentially implement a cost function (but that's an ongoing development) and/or implement a custom sampler (which would inspect the jacobian and reject samples which are close to a singularity to steer the planner(s) away from them). But both of those options require custom development. I believe this is actually an issue with the PFL / FSU configuration of the YRC1000u. Perhaps @ted-miller and/or @EricMarcil could clarify something here. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi all,
I'm using #541 and MoveIt for controlling my HC10DTP motoman cobot.
After playing with this setup for a while I noticed that I'm running into singularities from time to time, meaning that my robot halts when it reaches a singularity and then I have to move it manually (via teach mode) out of that position and re-plan (sometimes multiple times).
I want to know if there is a way to tell MoveIt to avoid singularities.
The output from the console
======================================================
I'm adding some photos and a link to a video that shows the robot reaching a singularity point and halting:
YouTube video of the robot halting when it reaches a singularity
Current and goal state in Rviz:

Screenshots of the pendant after reaching a singularity:

Beta Was this translation helpful? Give feedback.
All reactions