curves
curves copied to clipboard
A library of curves for estimation.
Thanks for this very useful lib though its hard for me to understand. Recently i have some questions while using it to intepolate my SE3 pose trajectory: a) Is cubicHermit...
There are files that are not compiled when building `curves`, but only when building `curves_ros`. If we are unlucky, there may be even more files inside `curves` that only get...
Plenty of virtual functions get overriden, but the `override` specifier is not used a single time as suggested by best practices.
There are lots of virtual and overriden functions that are not implemented, but will not even trigger a runtime warning if still used. In the few places where a warning/error...
There are at least 3 different ways errors are logged/handled: `std::cerr`, `std::runtime_error`, and `CHECK` (a google macro defined in `logging.h`). We should adhere to one standard, the ideal one probably...
This fixes the unit quaternion check when building in `Debug`, however it breaks the unit test at ``` /home/peter/catkin_ws/src/curves/curves/test/CubicHermiteSE3CurveTest.cpp:261: ``` Couldn't figure out what goes wrong here, any ideas?
Proposal: https://github.com/ethz-asl/segmatch/wiki/Contributing-to-SegMatch#coding-style
Would it make sense to bring this more together with the CubicHermiteSE3Curve? I see that the CubicHermiteE3Curve is presently not inheriting from another Curve type which is a bit against...
* std::uint64_t * double Background for discussion: https://randomascii.wordpress.com/2012/02/13/dont-store-that-in-a-float/