Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
CT-ICP: Continuous-Time LiDAR Odometry
| Date | Stars |
|---|---|
| 2026-07-24 | 895 |
| 2026-07-25 | 895 |
| 2026-07-28 | 895 |
| 2026-07-30 | 895 |
| 2026-08-06 | 895 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
  This repository implements the SLAM **CT-ICP** (see [our article](https://arxiv.org/abs/2109.12979)), a lightweight, precise and versatile pure LiDAR odometry. The code can be run with **ROS**, but also as an independent library, or using scripts we provide. It is integrated with the python project **[pyLiDAR-SLAM](https://github.com/Kitware/pyLiDAR-SLAM)** which gives access to more datasets. **pyLiDAR-SLAM** requires the installation of the python binding for **CT-ICP** (see below).   ## NEWS: ##### [27/07/2022] New release, with increased ROS support > We introduce a new release, with significant changes in the code. We do not guarantee the results of the article in > this branch, (though this branch should globally our SLAM). To replicate the results from the dataset, see the > release `ICRA-2022` > # Installation ### Requirements > Compiler: GCC >= 7.5, clang >= 8.01 > > cmake >= 3.14 ##### Tested On: | OS | COMPILER | | --- |----------------| | Ubuntu 18.04 | GCC >= 7.5 | | Ubuntu 18.04 | clang >= 8.01 | ### Step 0: Clone the directory ```bash git clone https://github.com/jedeschaud/ct_icp.git cd ct_icp ``` ### Step 1: Superbuild > CT-ICP uses **Kitware**'s [** Superbuild**](https://gitlab.kitware.com/keu-computervision/MappingResearchKEU/Superbuild) to build the external > dependencies. > > You can either install the external dependencies, or use the script below to install all dependencies: ```bash mkdir .cmake-build-superbuild && cd .cmake-build-superbuild #< Creates the cmake folder cmake ../superbuild #< (1) Configure step cmake --build . --config Release #< Build step (Downloads and install the dependencies), add -DWITH_VIZ3D=ON to install with the GUI ``` > /!\ If you want to build the visualization do not forget to add `-DWITH_VIZ3D=ON` > If everything worked, a directory `install` should have been created with at its root a `superbuild_import.cmake` > file. ### Step 2: Build and install CT-ICP library ```bash # Inside the main directory mkdir cmake-build-release && cd cmake-build-release #< Create the build directory cmake .. -DCMAKE_BUILD_TYPE=Release #< (2) Configure with the desired options (specify arguments with -D<arg_name>=<arg_value>), add -DWITH_VIZ3D=ON to install with the GUI cmake --build . --target install --config Release --parallel 12 #< Build and Install the project ``` > /!\ If you want to build the visualization do not forget to add `-DWITH_VIZ3D=ON` > If everything worked fine, a `CT_ICP` subdirectory should appear in your **Superbuild Directory**. > You can use the config files located at `<SUPERBUILD_INSTALL_DIR>/CT_ICP/lib/cmake` to load the libraries in a cmake > project, or use ROS or the specified executables. ### Step 3: ROS To build the ROS wrapping for **CT-ICP**, first build and install the CT-ICP library (see *Steps 1 and 2* ). > /!\ Set the CMAKE argument `-DWITH_ROS=ON` to the configure step (1) of the superbuild (*Step 1*) > Install the `ROSCore` library, (this should install a shared library named `ROSCore` at `<CT_ICP_INSTALL_DIR>/CT_ICP/lib`): ```bash cd ros/roscore mkdir cmake-build-release && cd cmake-build-release #< Create the build directory cmake .. -DCMAKE_BUILD_TYPE=Release #< (2) Configure with the desired options (specify arguments with -D<arg_name>=<arg_value>) cmake --build . --target install --config Release --parallel 12 #< Build and Install the ROSCore library ``` > Then make a symbolic link of the directory `ct_icp_odometry` and `slam_roscore` of this project to the `src` directory > of
Excerpt of 11,369 characters
Read on GitHub206
30
20
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:06ffe8eaf2cc1267, topic:robotics, topic:ros, topic:slam