-
Notifications
You must be signed in to change notification settings - Fork 5
Valkyrie Source Code
Kody Ensley edited this page Mar 2, 2016
·
34 revisions
SSH keys - Ensure you have a ssh key with github
You will need vcstool. To install:
sudo apt-get install python-vcstool
Create and init a catkin workspace:
mkdir -p ~/val_indigo/src && cd ~/val_indigo/src
catkin_init_workspace
Download the workspace repository to the home directory:
git clone -b develop [email protected]:NASA-JSC-Robotics/val_workspaces.git ~/val_workspaces
Choose from one of the three workspaces below:
Robot Workspace:
vcs import --input ~/val_workspaces/public_robot_workspace.yaml ~/val_indigo/src/
Developer/Visualizer Workspace:
vcs import --input ~/val_workspaces/public_developer_workspace.yaml ~/val_indigo/src/
Testbed/Build Machine Workspace:
vcs import --input ~/val_workspaces/public_full_workspace.yaml ~/val_indigo/src/
Source your completed environment.
source ~/.bashrc
Run the following line to ensure all dependencies have been resolved.
cd ~/val_indigo
vcs custom --args checkout develop
rosdep install --from-paths src -i -y
Move the Vanguard init file.
sudo cp ~/val_indigo/src/val_vanguard_config/upstart/val-vanguard.conf /etc/init/val-vanguard.conf
Getting authentication errors? Try the following:
ssh -T [email protected]
If that didn't come back successful, check the docs: Test the Connection.
NASA Johnson Space Center - Valkyrie Team
Contact Us
Top of the Page