#图像 #机器人学 #计算机视觉 #优化 #2D-3D #几何 #sophus

sophus_image

sophus - 机器人学和计算机视觉中的几何学

6个版本 (破坏性)

0.8.0 2024年7月1日
0.7.0 2024年6月22日
0.6.1 2024年6月3日
0.6.0 2024年5月27日
0.4.0 2024年3月23日

#239 in 图像

Download history 4/week @ 2024-04-14 9/week @ 2024-05-19 181/week @ 2024-05-26 188/week @ 2024-06-02 14/week @ 2024-06-09 75/week @ 2024-06-16 44/week @ 2024-06-23 187/week @ 2024-06-30 2/week @ 2024-07-07 4/week @ 2024-07-14 44/week @ 2024-07-28

每月55次下载
用于 4 crate

MIT/ApacheLGPL-2.0

420KB
10K SLoC

sophus-rs

Latest version Documentation

计算机视觉和机器人学中的2D和3D几何

概述

sophus-rs 是一个用于计算机视觉和机器人学应用的2D和3D几何Rust库。它是Sophus C++库的衍生品,该库专注于Lie群(例如2D和3D中的旋转和变换)。

除了Lie群之外,sophus-rs还包括其他几何/数学概念,例如单位向量、样条、图像类、相机模型以及其他如非线性最小二乘优化的工具。

状态

此库处于早期开发阶段——因此API非常不稳定。现有功能可能会在未来被删除或更改。

然而,目标是追求正确性,并通过一个全面的测试套件来实现。

构建

sophus-rs基于稳定版。

[dependencies]
sophus = "0.8.0"

为了允许批处理类型,如BatchScalarF64,需要'simd'功能。此功能依赖于portable-simd,目前仅在nightly中可用。没有计划依赖于任何其他nightly功能。

[dependencies]
sophus = { version = "0.8.0", features = ["simd"] }

依赖项

~9MB
~169K SLoC