@@ -106,23 +106,34 @@ Build Instructions
106
106
mkdir -p ~ /lib/stella_vslam/build
107
107
cd ~ /lib/stella_vslam/build
108
108
source /opt/ros/${ROS_DISTRO} /setup.bash
109
- USE_PANGOLIN_VIEWER=ON # ON if using Pangolin
110
- USE_SOCKET_PUBLISHER=OFF # ON if using SocketViewer
111
- cmake .. \
112
- -DCMAKE_BUILD_TYPE=RelWithDebInfo \
113
- -DUSE_PANGOLIN_VIEWER=$USE_PANGOLIN_VIEWER \
114
- -DINSTALL_PANGOLIN_VIEWER=$USE_PANGOLIN_VIEWER \
115
- -DUSE_SOCKET_PUBLISHER=$USE_SOCKET_PUBLISHER \
116
- -DINSTALL_SOCKET_PUBLISHER=$USE_SOCKET_PUBLISHER \
117
- ..
109
+ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
110
+ make -j
111
+ sudo make install
112
+
113
+ # When building with support for PangolinViewer
114
+ cd ~ /lib
115
+ git clone -b 0.0.1 --recursive https://github.com/stella-cv/pangolin_viewer.git
116
+ mkdir -p pangolin_viewer/build
117
+ cd pangolin_viewer/build
118
+ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
118
119
make -j
119
120
sudo make install
121
+
122
+ # When building with support for SocketViewer
123
+ cd ~ /lib
124
+ git clone -b 0.0.1 --recursive https://github.com/stella-cv/socket_publisher.git
125
+ mkdir -p socket_publisher/build
126
+ cd socket_publisher/build
127
+ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
128
+ make -j
129
+ sudo make install
130
+
120
131
mkdir -p ~ /ros2_ws/src
121
132
cd ~ /ros2_ws/src
122
133
git clone --recursive -b ros2 --depth 1 https://github.com/stella-cv/stella_vslam_ros.git
123
134
cd ~ /ros2_ws
124
135
rosdep install -y -i --from-paths ~ /ros2_ws/src --skip-keys=stella_vslam
125
- colcon build --symlink-install --cmake-args -DUSE_PANGOLIN_VIEWER=ON -DUSE_SOCKET_PUBLISHER=OFF
136
+ colcon build --symlink-install
126
137
127
138
For using USB cam as a image source, download a repository of ``demos `` and pick ``image_tools `` module.
128
139
0 commit comments