https://github.com/strasdat/Sophus
C++ implementation of Lie Groups using Eigen.
https://github.com/strasdat/Sophus
2d 3d c-plus-plus computer-vision geometry graphics math python robotics
Last synced: 9 months ago
JSON representation
C++ implementation of Lie Groups using Eigen.
- Host: GitHub
- URL: https://github.com/strasdat/Sophus
- Owner: strasdat
- License: other
- Created: 2011-12-06T16:48:30.000Z (about 14 years ago)
- Default Branch: main
- Last Pushed: 2024-07-06T18:06:55.000Z (over 1 year ago)
- Last Synced: 2024-10-29T15:08:06.277Z (about 1 year ago)
- Topics: 2d, 3d, c-plus-plus, computer-vision, geometry, graphics, math, python, robotics
- Language: C++
- Homepage:
- Size: 255 MB
- Stars: 2,044
- Watchers: 74
- Forks: 596
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-robotics - Sophus - C++ implementation of Lie Groups which are for 3D Geometry, using Eigen. (Uncategorized / Uncategorized)
- StarryDivineSky - strasdat/Sophus - only)形式,用户无需编译即可直接包含使用,极大简化了集成流程。项目支持现代 C++ 标准(如 C++11 及以上),并兼容 Eigen 的矩阵运算接口,确保与现有工程的无缝衔接。其应用场景涵盖视觉里程计、SLAM(同步定位与地图构建)、运动估计等机器人领域任务,尤其适合需要高精度几何计算的场景。 项目维护活跃,当前最新版本为 v1.12.0,开发者可通过 GitHub 页面获取详细文档和示例代码。Sophus 的设计注重数学严谨性与工程实用性,例如通过参数化旋转矩阵以避免奇异点问题,并提供高效的数值计算方法。此外,项目支持多种 Lie 群的组合操作,如旋转与平移的组合变换(SE(3)),以及其在优化问题中的雅可比矩阵计算,为开发者提供了强大的数学工具支持。 (硬件_其他 / 资源传输下载)
- Awesome-SLAM - Sophus
- awesome-learning - Sophus - A C++ implementation of Lie groups basic on Eigen, commonly used for 2d and 3d geometric problems. (Basic theory)
- awesome-and-novel-works-in-slam - [Link
- awesome-visual-slam - Sophus
- awesome-robotics-libraries - [github
- awesome-robotics-libraries - [github
- my-awesome-list - Sophus - C++ implementation of Lie Groups using Eigen. (Projects / Computer Vision & Robotics)