Skip to content

Add gripper to the Isaac simulation#36

Open
stevendes wants to merge 4 commits intogripperfrom
steven/new-add-gripper-isaac
Open

Add gripper to the Isaac simulation#36
stevendes wants to merge 4 commits intogripperfrom
steven/new-add-gripper-isaac

Conversation

@stevendes
Copy link
Copy Markdown
Member

@stevendes stevendes commented Jul 2, 2025

Summary

This patch adds the gripper to the AR4 Arm in Isaac. It also adds the necessary controllers for MoveIt to work.

Testing

Open the docker in ar4_isaac mode and build

./docker/run -s ar4_isaac
colcon build --packages-up-to ar4_isaac_bringup
source install/setup.bash

Run the simulation and move the ARM/Gripper

ros2 launch ar4_isaac_bringup main.launch.py

Note

When testing keep in mind the issue of MoveIt not executing consecutive moves, a workaround is to change planning groups before the next movement.

Signed-off-by: Steven Desvars <steven.desvars@ekumenlabs.com>
@stevendes stevendes requested a review from glpuga as a code owner July 2, 2025 15:21
@stevendes stevendes requested a review from IDavGal July 8, 2025 17:00
stevendes added 2 commits July 8, 2025 16:02
Signed-off-by: Steven Desvars <steven.desvars@ekumenlabs.com>
Signed-off-by: Steven Desvars <steven.desvars@ekumenlabs.com>
@stevendes
Copy link
Copy Markdown
Member Author

@glpuga I added the refactor of the isaac_sim package here as well, PTAL

Copy link
Copy Markdown
Collaborator

@IDavGal IDavGal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me!
As discussed offline, the gripper planning group was failing to reach Open goals because of its definition in the moveit config file added in #24.

Signed-off-by: Steven Desvars <steven.desvars@ekumenlabs.com>
@stevendes
Copy link
Copy Markdown
Member Author

Thanks @IDavGal ! I addressed the comment in the last commit.

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

Successfully merging this pull request may close these issues.

2 participants