modifying grabcut3d_segmentation to handle depth/image_raw of type CV_16UC1, in addition to depth/image of type CV_32FC1
adding debugging message to assemble_kinect to notify the first time that a full data set is received
modifications to launch file and state machine to use bounding box cluster service to determine extent of segmented object
state machine now adds object to the planning scene
clear_table_moveit script now generates and displays grasps
and, attempts to transform manipulation_msgs/Grasp into moveit_msgs/Grasp
segmentation through pickup now working, but very very unreliably. Moveit fails quite often
modifying clear_table to actually try to drop the object, and use the actionlib interface rather than moveit_commander
hacked-together alternative to find_cluster_bounding_box that returns an actual bounding box, rather than an approximation. seems to work better, so I am committing, but it needs to be cleaned up a ton before pushing to master
Pick-and-drop now working with grabcut-segmented objects.
Adding clear table state machine using moveit, and the ipython notebook that was used to develop it.
better naming of extracted images files in assemble_kinect
whoops. forgot to remove deleted script from setup.py
modifying launch file to match new name of cluster_grasp_planner
clear_table_moveit now works w/ cluster_grasp_planner and moveit-msgs
modifying shared_autonomy_launch to use the cluster_Grasp_planner launchfile
adding launch files for easily launching the shared autonomy clear table
one-line fix of clearing the octomap
removing simple_robot_control.ipynb from shared_autonomy_perception; it now lives with the simple_robot_control package
removing simple_robot_control.ipynb from shared_autonomy_perception; it now lives with the simple_robot_control package