forked from Daffan/APPLR
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathAPPLR_melodic.def
14 lines (14 loc) · 1.23 KB
/
APPLR_melodic.def
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Bootstrap: docker
From: ros:melodic
%post
apt -y update; apt-get -y install python3-pip; pip3 install --upgrade pip
git clone https://github.com/Daffan/jackal_envs.git
cd jackal_envs; pip3 install -e .
sudo apt-get -y install ros-melodic-robot-localization ros-melodic-controller-manager ros-melodic-joint-state-controller ros-melodic-diff-drive-controller ros-melodic-gazebo-ros ros-melodic-gazebo-ros-control ros-melodic-gazebo-plugins ros-melodic-lms1xx ros-melodic-pointgrey-camera-description ros-melodic-roslint ros-melodic-amcl ros-melodic-gmapping ros-melodic-map-server ros-melodic-move-base ros-melodic-urdf ros-melodic-xacro ros-melodic-message-runtime ros-melodic-topic-tools ros-melodic-teleop-twist-joy
mkdir -p ../jackal_ws/src; cd ../jackal_ws/src
git clone https://github.com/Daffan/jackal_helper.git
git clone https://github.com/jackal/jackal.git
git clone https://github.com/jackal/jackal_simulator.git
git clone https://github.com/jackal/jackal_desktop.git
/bin/bash -c "source /opt/ros/melodic/setup.bash; cd ../; rosdep update; rosdep install -y --from-paths . --ignore-src --rosdistro=melodic; catkin_make"
pip3 install torch; pip3 install tianshou==0.3.0; pip3 install netifaces