Registry / utility / sophus

sophus

JSON →
library1.24.6vcpkgunverified

Lie group library for C++

vcpkg install sophus
INSTALL
IMPORT
SIG · SOPHUS
S
sophus
utilitycppv1.24.6
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

sophus/se3.hpp
#include <sophus/se3.hpp>

Create a 3D rigid transformation (rotation around X then translation along Z) and print the translation.

#include <sophus/se3.hpp> #include <iostream> int main() { Sophus::SE3d T = Sophus::SE3d::rotX(0.5) * Sophus::SE3d::transZ(1.0); std::cout << "Translation: " << T.translation().transpose() << std::endl; return 0; }
Debug
Known issues
gotchaSophus is header-only but requires Eigen3; ensure Eigen3 is properly found by CMake.
fix
Add find_package(Eigen3 REQUIRED) before find_package(Sophus REQUIRED).
affects: *
Upgrade
Version history
1.24.6latest on vcpkg
Audit
Dependencies

No dependency data recorded yet.

Agent activity
4 hits · last 30 days
node
4
Resources

No resource links recorded.

sophus — pip install sophus · libregistry