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

Research Arm Inverse Kinematics #97

Open
Supernova1114 opened this issue Jul 14, 2023 · 4 comments
Open

Research Arm Inverse Kinematics #97

Supernova1114 opened this issue Jul 14, 2023 · 4 comments
Assignees
Labels

Comments

@Supernova1114
Copy link
Member

Supernova1114 commented Jul 14, 2023

Used for arm automation and control.

https://moveit.ros.org/
https://docs.picknik.ai/en/stable/index.html

Or use something different / or custom.

@Supernova1114 Supernova1114 self-assigned this Jul 14, 2023
@Supernova1114 Supernova1114 removed their assignment Sep 2, 2023
@Supernova1114 Supernova1114 transferred this issue from another repository Oct 16, 2023
@Supernova1114
Copy link
Member Author

Did some research, very cool tech.
Will probably have to be a summer research project.

@Supernova1114
Copy link
Member Author

Update:
Cam Wolff did some research.
Looks like MoveIt will be the easiest way to get IK working for the arm.

@Supernova1114 Supernova1114 removed their assignment Dec 28, 2023
@Terracom12
Copy link
Member

@Supernova1114
Unsure how much this has already been looked into, so I'll just lay out what I've found.

MoveIt has a guide specifically tailored to the type of movement it seems we're after. The image below shows the controller configuration in the out-of-the-box example.

The guide for this setup can be found on this MoveIt documentation page.

To get this working:

  • Configure controller
    • 8BitDuo has strange configurations for the left and right triggers in that their outputs range [-1, 1], which should probably be mapped [0, 1]
  • Setup arm geometry and constraints.
  • Docker integration (?)
    • Here's the official guide on setting this up. I managed to get this working very easily on my Debian machine.
    • NOTE: This Docker configuration is very bulky, meant for working on a system with a GUI (rviz). However, it should be fairly simple to create a custom lightweight image.

@Supernova1114 Supernova1114 changed the title Research MoveIt (Experimental) Research MoveIt Jan 12, 2024
@Supernova1114
Copy link
Member Author

Research move-it studio

@Supernova1114 Supernova1114 changed the title Research MoveIt Research Arm Inverse Kinematics Aug 4, 2024
@Terracom12 Terracom12 self-assigned this Oct 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants