Skip to content

deyakovleva/iiwa_grasping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

KUKA iiwa model for grasping in Gazebo

Instructions for installing

  1. Official KUKA iiwa repo

https://github.com/IFL-CAMP/iiwa_stack

  1. Repo for robotiq grippers and MimicPlugin

https://github.com/ros-industrial/robotiq https://github.com/roboticsgroup/roboticsgroup_gazebo_plugins

  1. Realsense model and plugin

https://github.com/be2rlab/myicub_ros/tree/master/models/realsense_camera https://github.com/pal-robotics/realsense_gazebo_plugin

  1. Gazebo Grasp Plugin

https://github.com/JenniferBuehler/gazebo-pkgs

  1. Segmentation

https://github.com/deyakovleva/yolact_ros

  1. GPD repo

https://github.com/deyakovleva/gpd_ros

  1. Contact-GraspNet repo

https://github.com/deyakovleva/contact_graspnet/tree/dev_ros

Usage

  1. Run Gazebo and MoveIt
roslaunch iiwa_moveit moveit_planning_execution.launch
  1. Run segmentation node
roslaunch launch/launch_them_all.launch

Run script for choosing object

python3 command_node.py

3.1) If you want to use Grasp Pose Detection run:

roslaunch gpd_ros ur5.launch

3.2) If you want to use Contact-GraspNet go https://github.com/deyakovleva/contact_graspnet/tree/dev_ros

There you'll find all the instructions.

  1. Run manipulation node
roslaunch iiwa_manipulation ns_launch.launch

Results

Grasp Pose Detection

Sometimes GPD sets strange poses for grasping, so that only the best poses were chosen for video.

grasping grasping

Contact-GraspNet

Scene

Grasp candidates

Manipulation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published