Skip to content

Table-organizing robot empowered by deep reinforcement learning

Notifications You must be signed in to change notification settings

CU-Humanoid2018Spring/ROganized

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ROganized

A truly autonomous robotics solution for table orgainizing.

This is a class project in Humanoid Robots 2018, instructed by Professor Peter Allen, Columbia University.

Packages

Package Description
roganized_gazebo The Gazebo simulation environment
roganized_rl Training data generation and RL integration
roganized_grasping Grasping and trajectory planning pipelines
Project Implementation of deep learning algorihtms

Installation

Before installing the toolchain, make sure you have a proper github ssh key. If not, please follow this guide before moving forward.

$ wget https://raw.githubusercontent.com/CU-Humanoid2018Spring/ROganized/master/install.sh
$ bash install.sh

$ echo "source ~/roganized_ws/devel/setup.bash" >> ~/.bashrc
$ source ~/.bashrc

After installation, please run the below commands to verify.

$ roslaunch roganized_gazebo simple_grasp.launch

# Open another terminal
$ rostopic list | grep camera

If you see the following, then you are all set.

/camera/depth_registered/camera_info
/camera/depth_registered/image_raw
/camera/depth_registered/points
/camera/parameter_descriptions
/camera/parameter_updates
/camera/rgb/camera_info
/camera/rgb/image_raw
/head_camera/crop_decimate/parameter_descriptions
/head_camera/crop_decimate/parameter_updates
/head_camera/depth_downsample/camera_info
/head_camera/depth_downsample/image_raw
/head_camera/depth_downsample/points
/head_camera/depth_registered/camera_info
/head_camera/depth_registered/image_raw
/head_camera/depth_registered/points
/head_camera/head_camera_nodelet_manager/bond
/head_camera/parameter_descriptions
/head_camera/parameter_updates
/head_camera/rgb/camera_info
/head_camera/rgb/image_raw

Or you may see the following. That means Gazebo is not publishing images.

/head_camera/crop_decimate/parameter_descriptions
/head_camera/crop_decimate/parameter_updates
/head_camera/depth_downsample/camera_info
/head_camera/depth_downsample/image_raw
/head_camera/depth_downsample/points
/head_camera/head_camera_nodelet_manager/bond

About

Table-organizing robot empowered by deep reinforcement learning

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published