-
Notifications
You must be signed in to change notification settings - Fork 27
Add nextage model #616
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
Add nextage model #616
Conversation
skrobot/data/__init__.py
Outdated
| if osp.exists(path): | ||
| return path | ||
| _download( | ||
| url='https://github.com/Michi-Tsubaki/scikit-robot-models/raw/refs/heads/add-nextage/nextage_description.tar.gz', # NOQA |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
iory/scikit-robot-models#1
This PR is merged. Please fix the url.
|
I fixed the url and resolved ruff linting errors. |
|
I added offsets to the end-effector pose to follow the "Z-approach, Y-grasp" gripper rule in this commit.
(↑https://gist.github.com/Michi-Tsubaki/297c1a1b81aea0c16b2b66d453e6b590) |
- Adjust target poses to match Nextage end effector workspace - Add base rotation (180deg around y-axis) to match end_coords orientation - Split long lines to comply with line length limit
37d496b to
b661c14
Compare
|
The CI failure might be due to 25.3 released today. Yesterday, Install pytestp results L13-L23 (pass) --> pip was not upgraded in this section Today, Install pytestp resutls L13-31 (fail) --> pip was upgraded pip in this section |
|
The cause is pypa/pip#13602 as I reproduced the failure on my environment. Anyway, I think
|
|
LGTM! |

I use nextage robot in work. Since I need to solve the inverse kinematics (IK) for Nextage in Python and send the joint angles, this PR adds the Nextage Open robot model on the way.