mirror of
https://github.com/introlab/rtabmap.git
synced 2026-09-02 01:20:25 +08:00
* Adding GFTT and SIFT Cuda support * Working CudaSift * Disable cudasift option when not available * Added check to avoid re-allocating gpu memory everytime parseParameters is called. Added workaround of to detect/ignore invalid descriptors * Added SIFT/PreciseUpscale and SIFT/Upscale parameters. Adjusted max octave to behave more like opencv * Refactored how maximum features are thresholded, to be more similar to OpenCV version * Updated loop closure benchmark scripts * Cuda optical flow tmp commit * Added Stereo/Gpu Vis/CorFlowGpu parameters (optical flow gpu integration for F2F odom and stereo correspondences) * Fixed build without opencv cuda * Fixed build with Opencv 4.10 * ZED: updated parameters to match zed sdk 4 * MRPT requires C++17 * updated max octave limit CudaSift
30 lines
844 B
Bash
Executable File
30 lines
844 B
Bash
Executable File
#!/bin/bash
|
|
|
|
DATASETS_FOLDER=""
|
|
if [ $# -eq 1 ]
|
|
then
|
|
DATASETS_FOLDER=$1
|
|
else
|
|
echo "Usage: run_all_datasets.sh \"datasets folder\" "
|
|
exit
|
|
fi
|
|
|
|
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"
|
|
|
|
$SCRIPT_DIR/run_bow.sh $DATASETS_FOLDER/NewCollege $DATASETS_FOLDER/NewCollege.png
|
|
if [ -s LogF.txt ]; then
|
|
mv LogF.txt $DATASETS_FOLDER/NewCollege/LogF.txt
|
|
mv LogI.txt $DATASETS_FOLDER/NewCollege/LogI.txt
|
|
fi
|
|
$SCRIPT_DIR/run_bow.sh $DATASETS_FOLDER/CityCentre $DATASETS_FOLDER/CityCentre.png
|
|
if [ -s LogF.txt ]; then
|
|
mv LogF.txt $DATASETS_FOLDER/CityCentre/LogF.txt
|
|
mv LogI.txt $DATASETS_FOLDER/CityCentre/LogI.txt
|
|
fi
|
|
$SCRIPT_DIR/run_bow.sh $DATASETS_FOLDER/UdeS_1Hz $DATASETS_FOLDER/UdeS_1Hz.png
|
|
if [ -s LogF.txt ]; then
|
|
mv LogF.txt $DATASETS_FOLDER/UdeS_1Hz/LogF.txt
|
|
mv LogI.txt $DATASETS_FOLDER/UdeS_1Hz/LogI.txt
|
|
fi
|
|
|