27#include <ceres/ceres.h>
55 const auto cross = ceres::cos(a) * ceres::sin(b) - ceres::sin(a) * ceres::cos(b);
56 const auto dot = ceres::cos(a) * ceres::cos(b) + ceres::sin(a) * ceres::sin(b);
This file is part of ArmarX.
std::array< double, 2 > periodicDiffJacobian(const auto, const auto)
Partial derivatives of periodicDiff(a, b) with respect to a and b.
auto periodicDiff(const auto a, const auto b)
Signed, wrapped difference b - a, in (-pi, pi].
Point cross(const Point &x, const Point &y)
double dot(const Point &x, const Point &y)