Offline version of the code for the paper
Bista SR, Giordano PR, Chaumette F. Appearance-based indoor navigation by IBVS using line segments. IEEE Robotics and Automation Letters. 2016 Jan 26;1(1):423-30.
The code is open source. The codes are provided “as-is” without any warranty. Before using the code, you agree to use the code at your own risk. The authors are not responsible or liable for any damages incurred using this code.
roslaunch line_navigation_ros nav_online.launch
git clone <reopo url>
cd line_navigation_offline
git submodule update --init selectKeyImagesLines
sudo apt install libarpack2-dev libsuperlu-dev
cd selectKeyImagesLines
./build_linematching.sh
For first time use setup.sh to compile the code. This will build custom ARPACK and SUPELU libaries
cd ..
./setup.sh
After initial setup, the further compilation can be done by
./compile.sh
a) Get Reference images from teach sequence. (Refer here)
b) Test Script to run code run.sh