-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.sh
executable file
·154 lines (116 loc) · 4.2 KB
/
setup.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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
#!/bin/bash
cd ~/catkin_ws/src
git clone https://github.com/TeamSOBITS/robocup_simopl_handyman.git
cd robocup_simopl_handyman
git checkout rcjp_2023
cd ..
echo "Install HSR ROS"
git clone https://github.com/TeamSOBITS/hsr_ros.git
cd hsr_ros
git checkout handyman_2022
cd ..
echo "Install SOBIT Common"
git clone https://github.com/TeamSOBITS/sobit_common.git
cd sobit_common
git checkout handyman-2022
cd ..
echo "Install SOBIT Navigation Stack"
git clone https://github.com/TeamSOBITS/sobit_navigation_stack.git
echo "Install HSR Navigation Stack"
git clone https://github.com/TeamSOBITS/hsr_navigation_stack.git
cd hsr_navigation_stack
git checkout noetic_sigverse_2022
cd ..
echo "Install Standing Position Estimator"
git clone https://github.com/TeamSOBITS/standing_position_estimator.git
echo "Install Placeable Position Estimator"
git clone https://github.com/TeamSOBITS/placeable_position_estimator.git
cd placeable_position_estimator/
git checkout noetic_sigverse_2022
cd ..
echo "Install Box Entry Gate Detection"
git clone https://github.com/TeamSOBITS/box_entry_gate_detection.git
cd box_entry_gate_detection/
git checkout noetic_sigverse_2022
cd ..
echo "Install SSD Node"
git clone https://github.com/TeamSOBITS/ssd_node.git
cd ssd_node/
git checkout noetic_sigverse_2022
cd ..
echo "Install Pytorch Yolo"
git clone https://github.com/TeamSOBITS/yolov5_ros.git
cd yolov5_ros/
git checkout
cd ..
echo "Install SIGVerse ROS"
git clone https://github.com/TeamSOBITS/sigverse_ros_package.git
cd sigverse_ros_package
git checkout handyman_2022
cd ..
echo "Install Handyman ROS"
git clone https://github.com/TeamSOBITS/handyman_ros.git
echo "Install Image_pipeline"
git clone https://github.com/ros-perception/image_pipeline.git
echo "Install nltk"
python3 -m pip install -U nltk --user
echo "torchtext"
python3 -m pip install torchtext
echo "Install ros-noetic-roswww"
sudo apt-get install ros-noetic-roswww
echo "Install ros-noetic-rosbridge-suite"
sudo apt-get install ros-noetic-rosbridge-suite
echo "Install ros-noetic-jsk-rviz-plugins"
sudo apt-get install ros-noetic-jsk-rviz-plugins
echo "╔══╣ Install: Sobit Common (STARTING) ╠══╗"
sudo apt-get update
sudo apt-get install -y \
ros-${ROS_DISTRO}-kobuki-* \
ros-${ROS_DISTRO}-ecl-streams \
ros-${ROS_DISTRO}-joy \
ros-${ROS_DISTRO}-joint-state-publisher*
sudo cp ~/catkin_ws/src/sobit_common/turtlebot2/turtlebot_simulator/turtlebot_gazebo/libgazebo_ros_kobuki.so /opt/ros/${ROS_DISTRO}/lib
# 関係ない
sudo apt-get install -y \
ros-${ROS_DISTRO}-pcl-* \
ros-${ROS_DISTRO}-openni2-*
echo "╚══╣ Install: Sobit Common (FINISHED) ╠══╝"
#!/bin/bash
# 参考①:https://demikko-no-bibouroku.hatenablog.com/entry/2020/08/11/015340
# 参考②:https://qiita.com/ryu_software/items/d13a70aacfc6a71cacdb#%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB
echo "╔══╣ Install: Sobit Navigation Stack (STARTING) ╠══╗"
sudo apt-get update
# Install gmapping, amcl, move_base etc.
sudo apt-get install -y \
ros-${ROS_DISTRO}-joy \
ros-${ROS_DISTRO}-teleop-twist-joy \
ros-${ROS_DISTRO}-teleop-twist-keyboard \
ros-${ROS_DISTRO}-laser-proc \
ros-${ROS_DISTRO}-rgbd-launch \
ros-${ROS_DISTRO}-depthimage-to-laserscan \
ros-${ROS_DISTRO}-rosserial-arduino \
ros-${ROS_DISTRO}-rosserial-python \
ros-${ROS_DISTRO}-rosserial-server \
ros-${ROS_DISTRO}-rosserial-client \
ros-${ROS_DISTRO}-rosserial-msgs \
ros-${ROS_DISTRO}-amcl \
ros-${ROS_DISTRO}-map-server \
ros-${ROS_DISTRO}-move-base \
ros-${ROS_DISTRO}-urdf \
ros-${ROS_DISTRO}-xacro \
ros-${ROS_DISTRO}-compressed-image-transport \
ros-${ROS_DISTRO}-rqt-image-view \
ros-${ROS_DISTRO}-gmapping \
ros-${ROS_DISTRO}-navigation \
ros-${ROS_DISTRO}-interactive-markers
# Install rtabmap, octomap etc.
sudo apt-get install -y \
ros-${ROS_DISTRO}-octomap \
ros-${ROS_DISTRO}-octomap-mapping \
ros-${ROS_DISTRO}-octomap-rviz-plugins \
ros-${ROS_DISTRO}-rtabmap \
ros-${ROS_DISTRO}-rtabmap-ros \
ros-${ROS_DISTRO}-pointcloud-to-laserscan \
ros-${ROS_DISTRO}-ira-laser-tools
echo "╚══╣ Install: Sobit Navigation Stack (FINISHED) ╠══╝"
echo "Install Finished"