Top level repo for BCI Graspit Project
- See the
.rosinstall
file for a list of these.
The following is the procedure to set up the workspace for the Shape Completion project.
- Install the dependencies mentioned above under the subsection "Should be manually installed before setup."
- Clone this repository into your workspace.
git clone https://github.com/CURG-BCI/graspit_bci_ws.git
cd graspit_bci_ws/src
- Run wstool update. This will clone all the other dependent repositories listed in the .rosinstall file into that workspace
wstool update
- Initialize the ROS workspace
source /opt/ros/indigo/setup.bash
cd src
catkin_init_workspace
- Change the version of graspIt! to the bci project version it only has small changes, a new world file and default configurations for building.
cd /src/grasit-ros/graspit
rm -rf graspit_source
git clone https://github.com/CURG-BCI/graspit.git graspit_source
- Build project:
cd graspit_bci_ws
source /opt/ros/indigo/setup.bash
catkin_make
- run project:
source devel/setup.bash
roslaunch graspit_bci_plugin ros_graspit_interface.launch