-
Notifications
You must be signed in to change notification settings - Fork 1
/
install.sh
46 lines (41 loc) · 1.34 KB
/
install.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
sudo apt-get install libeigen-dev
cd ~/chaser_ws/src
# qpOASES
git clone https://github.com/coin-or/qpOASES.git
cd qpOASES
mkdir build && cd build
cmake .. -DCMAKE_CXX_FLAGS=-fPIC
sudo make install
# trajgen
cd ~/chaser_ws/src
git clone https://github.com/icsl-Jeon/traj_gen.git
cd ./traj_gen/cpp
mkdir build && cd build
cmake ..
make && sudo make install
# octomap stuff
cd ~/chaser_ws/src
sudo apt-get install ros-noetic-tf2-sensor-msgs
sudo apt-get install ros-noetic-octomap-ros
git clone https://github.com/icsl-Jeon/octomap
cd octomap/dynamicEDT3D
mkdir build && cmake ..
sudo make install
# catkin pkg all build
sudo apt-get install ros-${ROS_DISTRO}-compressed-depth-image-transport
cd ~/chaser_ws/src
git clone https://github.com/icsl-Jeon/dual_chaser_msgs
git clone https://github.com/icsl-Jeon/octomap_mapping
git clone https://github.com/icsl-Jeon/chasing_utils.git
# zed2_client
git clone https://github.com/stereolabs/zed-ros-wrapper.git
git clone https://github.com/icsl-Jeon/zed-ros-examples.git
git clone https://github.com/icsl-Jeon/zed2_client.git
git clone https://github.com/stereolabs/zed-ros-interfaces
cd ~/chaser_ws
ls src
catkin build zed_interfaces rviz_plugin_zed_od zed2_client dual_chaser_msgs octomap_server
source ~/chaser_ws/devel/setup.bash
catkin build chasing_utils
source ~/chaser_ws/devel/setup.bash
catkin build dual_chaser