@@ -119,20 +119,6 @@ run_memcheck() {
119
119
# C
120
120
# ##############################################################################
121
121
122
- # make clean
123
- # time make build
124
- # time make tests
125
-
126
- # make format_code
127
- # ctags -R lib
128
- # time make clean
129
- # time make build
130
- # time make debug
131
-
132
- # tmux send-keys -t dev -R C-l C-m
133
- # tmux send-keys -t dev -R "make ci" C-m C-m
134
- # exit
135
-
136
122
run_all_tests () {
137
123
tmux send-keys -t dev -R C-l C-m
138
124
tmux send-keys -t dev -R " \
@@ -144,73 +130,21 @@ run_all_tests() {
144
130
}
145
131
146
132
run_test () {
147
- # TARGET=0.left
148
133
TARGET=" dev"
149
134
tmux send-keys -t $TARGET -R C-l C-m
150
135
tmux send-keys -t $TARGET -R " \
151
- cd ~/code/xyz/src \
136
+ cd ~/code/xyz \
152
137
&& clear \
153
- && time make test_xyz TEST_TARGET=$1 \
138
+ && time make tests -j \
139
+ && cd build && ./$1 --target $2 \
154
140
" C-m C-m
155
141
exit
156
- # python3 xyz.py TestFactors.test_imu_factor2
157
- }
158
-
159
- dev_sbgc () {
160
- tmux send-keys -t dev -R C-l C-m
161
- tmux send-keys -t dev -R " \
162
- cd $HOME /projects/xyz/src \
163
- && time make test_sbgc \
164
- && cd ./build \
165
- && ./test_sbgc \
166
- && cd - \
167
- " C-m
168
- exit
169
-
170
- # cd $HOME/projects/xyz/xyz \
171
- # && time make test_sbgc \
172
- # && cd ./build \
173
- # && ./test_sbgc \
174
- # && cd -
175
- }
176
-
177
- dev_aprilgrid () {
178
- tmux send-keys -t dev -R C-l C-m
179
- tmux send-keys -t dev -R " cd ~/code/xyz/xyz && make test_aprilgrid && ./build/test_aprilgrid" C-m
180
- exit
181
142
}
182
143
183
- dev_euroc () {
184
- tmux send-keys -t dev -R C-l C-m
185
- tmux send-keys -t dev -R " cd ~/code/xyz/xyz && make test_euroc && ./build/test_euroc" C-m
186
- exit
187
- }
188
-
189
- dev_gui () {
190
- tmux send-keys -t dev -R C-l C-m
191
- tmux send-keys -t dev -R " cd ~/code/xyz && time make test_gui -j && cd build && ./test_gui" C-m
192
- exit
193
- }
194
-
195
- dev_avs () {
196
- tmux send-keys -t dev -R C-l C-m
197
- tmux send-keys -t dev -R " cd ~/code/xyz/xyz && time make avs -j && ./build/avs" C-m
198
- exit
199
- }
200
-
201
- # dev_aprilgrid
202
- # dev_euroc
203
- # dev_gui
204
- # dev_avs
205
- # python3 scripts/benchmark.py
206
- # python3 scripts/plot_gimbal_calib.py
207
- # python3 scripts/plot_inertial_odometry.py
208
- # python3 scripts/plot_map.py
209
-
210
- tmux send-keys -t dev -R C-l C-m
144
+ # tmux send-keys -t dev -R C-l C-m
211
145
# tmux send-keys -t dev -R "cd ~/code/xyz && make libxyz -j" C-m
212
- tmux send-keys -t dev -R " cd ~/code/xyz && make ci" C-m
213
- exit
146
+ # tmux send-keys -t dev -R "cd ~/code/xyz && make ci" C-m
147
+ # exit
214
148
215
149
# xyz
216
150
# run_all_tests
422
356
# run_test test_visual_odometry_batch
423
357
# run_test test_inertial_odometry_batch
424
358
# run_test test_visual_inertial_odometry_batch
425
- # python3 scripts/marg_sandbox.py
426
359
# run_test test_tsf
427
360
# run_test test_ceres_example
428
361
# run_test test_invert_block_diagonal
432
365
# run_test test_solver_setup
433
366
# run_test test_solver_print
434
367
# run_test test_solver_eval
435
- # run_test test_camchain
368
+ run_test test_calib test_camchain
436
369
# run_test test_calib_camera_mono_batch
437
370
# run_test test_calib_camera_mono_ceres
438
371
# run_test test_calib_camera_mono_incremental
@@ -460,9 +393,11 @@ exit
460
393
# run_test test_calib_gimbal_ceres_solve
461
394
# XYZ-DATASET
462
395
# run_test test_assoc_pose_data
463
- # XYZ-PLOTTING
396
+ # XYZ-GNUPLOT
464
397
# run_test test_gnuplot_xyplot
465
398
# run_test test_gnuplot_multiplot
399
+ # XYZ-KITTI
400
+ # run_test test_kitti test_kitti_raw_load
466
401
# XYZ-SIM
467
402
# run_test test_sim_features_load
468
403
# run_test test_sim_imu_data_load
0 commit comments