Skip to content

abhishek47kashyap/hsr_pybullet

 
 

Repository files navigation

hsr_pybullet

This code was partly used for a robot competition.

Contains scripts for sim2real segmentation and RL for top-down grasping.

hsr image image

120920086-fc79e200-c6f7-11eb-8334-5779e25f5849.mp4

Todo: better documentation, including data preparation (which includes ShapeNet models)

(incomplete) data preparation

Use https://github.com/sea-bass/ycb-tools to download YCB models.

Place models/ycb in repository (i.e. hsr_pybullet/ycb/002_master_chef_can...)

train_agent.py is an example of RL for grasping

credits

tmc_wrs_gazebo, which contains assets for the room based on that of the competition, was copied from https://github.com/hsr-project/tmc_wrs_gazebo/tree/master/tmc_wrs_gazebo_worlds.

hsrb_description, which contains the URDF of the Toyota HSR robot, was copied from https://github.com/hsr-project/hsrb_description.

hsrb_meshes, which contains the meshes referenced by the robot URDF, was copied from https://github.com/hsr-project/hsrb_meshes.

Part of the panoptic segmentation code comes from https://github.com/bowenc0221/panoptic-deeplab.

The depth sensor noise model comes from https://github.com/facebookresearch/habitat-sim.

A subset of 3D models from the ShapeNet dataset are used by this project. Due to restrictions, these models are only downloadable from the official ShapeNet dataset website.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 78.0%
  • Shell 15.6%
  • CMake 3.2%
  • Perl 3.0%
  • EmberScript 0.2%