Manifold Geometry with Fast Automatic Derivatives and Coordinate Frame Semantics Checking in C++
May 04, 2018 ยท Entered Twilight ยท ๐ Canadian Conference on Computer and Robot Vision
"Last commit was 5.0 years ago (โฅ5 year threshold)"
Evidence collected by the PWNC Scanner
Repo contents: .clang-format, .gitignore, .travis.yml, 3rd-party, CHANGELOG.md, CMakeLists.txt, LICENSE, README.md, benchmarks, cmake, docs, include, scripts, test
Authors
Leonid Koppel, Steven L. Waslander
arXiv ID
1805.01810
Category
cs.RO: Robotics
Citations
5
Venue
Canadian Conference on Computer and Robot Vision
Repository
https://github.com/wavelab/wave_geometry
โญ 124
Last Checked
1 month ago
Abstract
Computer vision and robotics problems often require representation and estimation of poses on the SE(3) manifold. Developers of algorithms that must run in real time face several time-consuming programming tasks, including deriving and computing analytic derivatives and avoiding mathematical errors when handling poses in multiple coordinate frames. To support rapid and error-free development, we present wave_geometry, a C++ manifold geometry library with two key contributions: expression template-based automatic differentiation and compile-time enforcement of coordinate frame semantics. We contrast the library with existing open source packages and show that it can evaluate Jacobians in forward and reverse mode with little to no runtime overhead compared to hand-coded derivatives. The library is available at https://github.com/wavelab/wave_geometry .
Community Contributions
Found the code? Know the venue? Think something is wrong? Let us know!
๐ Similar Papers
In the same crypt โ Robotics
๐
๐
Old Age
R.I.P.
๐ป
Ghosted
ORB-SLAM2: an Open-Source SLAM System for Monocular, Stereo and RGB-D Cameras
R.I.P.
๐ป
Ghosted
VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimator
R.I.P.
๐ป
Ghosted
ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAM
R.I.P.
๐ป
Ghosted
Domain Randomization for Transferring Deep Neural Networks from Simulation to the Real World
R.I.P.
๐ป
Ghosted