diff options
author | Andreas Antener <antener_a@gmx.ch> | 2015-01-23 10:51:13 +0100 |
---|---|---|
committer | Andreas Antener <antener_a@gmx.ch> | 2015-01-24 12:39:15 +0100 |
commit | aae96a1b1631677dd07398e1134f77d4c5e38f08 (patch) | |
tree | f2235eccef43ae9e20df836052f7aec81a610bdc /Tools/ros/docker/px4-ros-full/scripts/setup-workspace.sh | |
parent | 6ab1f2168059bb7689548635ab4e746c8f320295 (diff) | |
download | px4-firmware-aae96a1b1631677dd07398e1134f77d4c5e38f08.tar.gz px4-firmware-aae96a1b1631677dd07398e1134f77d4c5e38f08.tar.bz2 px4-firmware-aae96a1b1631677dd07398e1134f77d4c5e38f08.zip |
updated docs, fixed script copy, renamed stuff
Diffstat (limited to 'Tools/ros/docker/px4-ros-full/scripts/setup-workspace.sh')
-rw-r--r-- | Tools/ros/docker/px4-ros-full/scripts/setup-workspace.sh | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/Tools/ros/docker/px4-ros-full/scripts/setup-workspace.sh b/Tools/ros/docker/px4-ros-full/scripts/setup-workspace.sh new file mode 100644 index 000000000..231166e27 --- /dev/null +++ b/Tools/ros/docker/px4-ros-full/scripts/setup-workspace.sh @@ -0,0 +1,43 @@ +#!/bin/sh +# +# Create workspace at current location and fetch source repositories +# + +WDIR=`pwd` +WORKSPACE=$WDIR/catkin_ws + +# Setup workspace +mkdir -p $WORKSPACE/src +cd $WORKSPACE/src +catkin_init_workspace +cd $WORKSPACE +catkin_make +echo "source $WORKSPACE/devel/setup.bash" >> ~/.bashrc + +# PX4 Firmware +cd $WORKSPACE/src +git clone https://github.com/PX4/Firmware.git \ + && cd Firmware \ + && git checkout ros + +# euroc simulator +cd $WORKSPACE/src +git clone https://github.com/PX4/euroc_simulator.git \ + && cd euroc_simulator \ + && git checkout px4_nodes + +# mav comm +cd $WORKSPACE/src +git clone https://github.com/PX4/mav_comm.git + +# glog catkin +cd $WORKSPACE/src +git clone https://github.com/ethz-asl/glog_catkin.git + +# catkin simple +cd $WORKSPACE/src +git clone https://github.com/catkin/catkin_simple.git + +cd $WORKSPACE +catkin_make + |