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

Open Manipulator fails to plan in the task space but works in the joint space #237

Open
proboticks opened this issue Aug 19, 2022 · 0 comments

Comments

@proboticks
Copy link

proboticks commented Aug 19, 2022

I am using the open_manipulator controller and the steps below were performed using the GUI tool.

Steps to reduce:

  1. The actuators are disabled, and the arm is manually moved to a pose $\mathbf{x}$ that is within the joint limits specified here.
  2. The joint space angles $J_{\mathbf{x}}$ and task space position $T_{\mathbf{x}}$ are recorded.
  3. The actuators are enabled and the arm is instructed to move to the HOME pose.
  4. Now, the arm is tasked to plan to the pose $T_{\mathbf{x}}$ (i.e. $\mathbf{x}$ in the task space) and the planning fails.
    [ERROR] [OpenManipulator Chain Custom]fail to solve inverse kinematics
    [ERROR] [TASK_TRAJECTORY] Fail to solve IK
    
  5. Sending the pose $J_{\mathbf{x}}$ (i.e $\mathbf{x}$ in the joint space) to the arm works!

I tested this for many poses. This seems like a IK issue and unfortunately I am not well versed in that space. This essentially reduces the true workspace of the arm considerably!

Any help is much appreciated!

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

No branches or pull requests

1 participant