forked from ros-industrial-consortium/scan_n_plan_workshop
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathworkshop_setup.bash
executable file
·36 lines (28 loc) · 1.25 KB
/
workshop_setup.bash
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
#!/bin/bash
# Install ROS?
# Install ROS tools - colcon, rosdep, vcstool etc
sudo apt-get install python3-colcon-common-extensions python3-rosdep python3-vcstool
sudo rosdep init
rosdep update
# Get Taskflow
sudo add-apt-repository ppa:ros-industrial/ppa
sudo apt-get update
sudo apt-get install taskflow
# Move to and vcstool dep_ws
cd /home/lbayewallace/repos/automate22/roscon_workshop_2021/deps_ws/src
vcs import < deps.rosinstall
# Move to, vcstool, and rosdep ros1_ws
cd /home/lbayewallace/repos/automate22/roscon_workshop_2021/ros1_ws/src
vcs import < ros1.rosinstall
cd /home/lbayewallace/repos/automate22/roscon_workshop_2021/ros1_ws
rosdep install --from-paths src --ignore-src --rosdistro noetic -r -y
# Move to, vcstool, and rosdep ros2_ws
cd /home/lbayewallace/repos/automate22/roscon_workshop_2021/ros2_ws/src
vcs import < ros2.rosinstall
cd /home/lbayewallace/repos/automate22/roscon_workshop_2021/ros2_ws
rosdep install --from-paths src --ignore-src --rosdistro foxy -r -y
# Move to, vcstool, and rosdep bridge_ws
cd /home/lbayewallace/repos/automate22/roscon_workshop_2021/bridge_ws/src
vcs import < bridge.rosinstall
cd /home/lbayewallace/repos/automate22/roscon_workshop_2021/bridge_ws
rosdep install --from-paths src --ignore-src --rosdistro foxy -r -y