SE-Sync
An implementation of the SE-Sync algorithm for synchronization over the special Euclidean group.
파일 탐색기
최종 버전 다운로드 (.zip)- FindCholmod.cmake
- FindEigen3.cmake
- FindSPQR.cmake
- CMakeLists.txt
- main.cpp
- mainviz.cpp
- PySESync.ipynb
- SESync_benchmarking.ipynb
- RelativePoseMeasurement.h
- SESync.h
- SESync_types.h
- SESync_utils.h
- SESyncProblem.h
- SESyncVisualizer.h
- StiefelProduct.h
- PySESync.cpp
- SESync.cpp
- SESync_utils.cpp
- SESyncProblem.cpp
- SESyncVisualizer.cpp
- StiefelProduct.cpp
- .gitignore
- CMakeLists.txt
- Optimization
- Preconditioners
- ais2klinik.g2o
- city10000.g2o
- CSAIL.g2o
- cubicle.g2o
- grid3D.g2o
- intel.g2o
- kitti_00.g2o
- kitti_02.g2o
- kitti_05.g2o
- manhattan.g2o
- MIT.g2o
- parking-garage.g2o
- rim.g2o
- smallGrid3D.g2o
- sphere2500.g2o
- sphere_bignoise_vertex3.g2o
- tinyGrid3D.g2o
- torus3D.g2o
- main.m
- chordal_initialization.m
- compute_Lambda.m
- construct_B_matrices.m
- construct_connection_Laplacian.m
- construct_incidence_matrix.m
- construct_problem_data.m
- construct_translational_matrices.m
- construct_V_matrix.m
- Euclidean_gradient.m
- Euclidean_Hessian_vector_product.m
- evaluate_objective.m
- load_g2o_data.m
- log_iterates.m
- orthogonal_projection.m
- plot_poses.m
- project_to_SOd.m
- Q_minus_Lambda_min_eig.m
- Q_minus_Lambda_product.m
- Qproduct.m
- quat2rot.m
- rcvize_matrix.m
- recover_translations.m
- relative_func_decrease_stopfun.m
- round_solution.m
- SE_Sync.m
- manopt
- import_SE_Sync.m
- A Certifiably Correct Algorithm for Synchronization over the Special Euclidean Group.pdf
- Accelerating Certifiable Estimation with Preconditioned Eigensolvers.pdf
- Computational Enhancements for Certifiably Correct SLAM.pdf
- SE-Sync - A Certifiably Correct Algorithm for Synchronization over the Special Euclidean Group.pdf
- SE-Sync - A certifiably correct algorithm for synchronization over the special Euclidean group.pdf
- .gitattributes
- .gitmodules
- .travis.sh
- .travis.yml
- LICENSE
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/david-m-rosen/SE-Sync
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd SE-Sync
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. CMake
보통 추천사전 준비물
$ sudo apt-get install build-essential cmake-gui libeigen3-dev liblapack-dev libblas-dev libsuitesparse-dev
이 명령어를 터미널에 그대로 입력해 실행하세요.
$ cd build && cmake ..
이 명령어를 터미널에 그대로 입력해 실행하세요.
build 폴더 안에 실행 파일이 생성됐는지 확인하고, 직접 실행해보세요 (예: ./build/앱이름).
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
