GSLAM. A General Simultaneous Localization and Mapping Framework which supports feature based or direct method and different sensors including monocular camera, RGB-D sensors or any other input types can be handled.
1.1kMap2DFusion. This is an open-source implementation of paper: Real-time Incremental UAV Image Mosaicing based on Monocular SLAM.
376SummerCamp2018. 智能系统实验室-2018新人暑期培训计划
166Svar. A Tiny Modern C++ Header Brings Unified Interface for Different Languages
157PICMake. 你还在学CMake的过程中毫无头绪吗?你还在为复杂程序库依赖发愁吗?你是否觉得原生CMake的编写冗余而低效?那就快来学习和使用PICMake吧!只需要一行,无论是可执行,动态库还是静态库,轻松搞定!同时高效支持多目标,复杂库的编译安装,从此告别大量冗余CMake代码,专注开发核心应用程序,编译不再愁! 例如下面是使用PICMake编译一个依赖OpenGL的可执行文件,只需要一行!
84RTMapperSDK. RTMapperSDK is the c++ sdk for application development like RTMapper. It handle images captured with UAVs and outputs ortho mosaic at realtime.
35highstitch. Code for paper: HighStitch: High Altitude Georeferenced Aerial Images Stitching for Rocking Telephoto Lens
28synergy. Free version of synergy for ubuntu and windows
12VideoCompare. This application is designed to find the differences between two videos. The reference video is indexed with BoWs and so that the second video is able to find the best match keyframe from reference video very fast.
10GSLAM-TheiaSfM. C++
9svar_rosbridge. A C++11 based cross-language (C++/Python/Node-JS) rosbridge client with CBOR support.
7EICAM. The EICAM is the a part of PIL library, which includes some pretty useful tools for C++ programing espesially in the areas of moblile robotics and CV (computer vision). Since cameras projection and unprojection actions are often needed in CV or other area such as Robot localization like SLAM (simultaneous localization and mapping), we provided EICAM for efficient implimentation of different camera models including PinHole, ATAN, OpenCV, OCAM .etc.
6phantom3-village-kfs. A sample sequence for Map2DFusion.
6GSLAM-VINS. The VINS-Mobile implementation plugin for GSLAM
5highstitch-dataset. The NPU HighStitch Dataset
4ShellToolkit. This package is aim to help Linux/UNIX users to collect their own bash shells and got better experience. You can doing a lot of things easily by this tool, such as ‘cd’ to a folder faster, automatically config your Makefile environment, help you remember program history thing and complete your parameters later, and so on. Enjoy it!
3Messenger. An alternative option to replace ROS message transfering with single header from GSLAM.
3GSLAM_OptimizerPBA. An optimizer plugin base on PBA for GSLAM later then version 2.1.0, which implement parallel bundle adjust with GPU or multi-core CPU.
3PIL. The PIL library includes some pretty useful tools for C++ programing espesially in the areas of moblile robotics and CV (computer vision), includes ThreadBase,Svar,TImer,SE3 in PI_Base and hardwares support like Cameras, GPS and so on.
3svar_monitor. Small c++ svar module to monitor the CPU, Memory and IO usages.
2svar_nsq. C++
2svar_messenger. A svar module implemented ros like pub/sub.
2OpenDroneMap. OpenDroneMap is a tool to postprocess drone, balloon, kite, and street view data to geographic data including orthophotos, point clouds, & textured mesh. In the tradition of the Ship of Theseus, it was originally forked from qwesda/BundlerTools https://github.com/qwesda/BundlerTools.
2dvo_slam. Dense Visual Odometry and SLAM
1GBoW. GSLAM implementation of DBoW, with only headers and removed dependency of OpenCV.
1EssentialTracker. C++
1SummerCamp2018Homework. Homework Statistics of SummerCamp2018
1GSLAM-JS. The Javascript wapper of GSLAM.
1cheat.sh. the only cheat sheet you need
1DatasetNetwork. C++
1fengniao.
1