OrientationOptimizer.cpp File Reference
#include "OrientationOptimizer.h"
#include <math.h>
#include <algorithm>
#include <cmath>
#include <cstddef>
#include <vector>
#include <range/v3/algorithm/for_each.hpp>
#include <range/v3/range/conversion.hpp>
#include <range/v3/view/transform.hpp>
#include <range/v3/view/zip.hpp>
#include <SimoxUtility/math/convert/mat4f_to_xyyaw.h>
#include <SimoxUtility/math/convert/rpy_to_mat3f.h>
#include <SimoxUtility/math/periodic/periodic_clamp.h>
#include <VirtualRobot/Random.h>
#include <ArmarXCore/core/logging/Logging.h>
#include <ArmarXCore/core/util/StringHelpers.h>
#include <armarx/navigation/core/Trajectory.h>
#include <armarx/navigation/global_planning/optimization/cost_functions.h>
#include <ceres/ceres.h>
#include <ceres/cost_function.h>
+ Include dependency graph for OrientationOptimizer.cpp:

Go to the source code of this file.

Namespaces

namespace  armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 
namespace  armarx::navigation
 This file is part of ArmarX.
 
namespace  armarx::navigation::global_planning
 This file is part of ArmarX.
 
namespace  armarx::navigation::global_planning::optimization
 This file is part of ArmarX.
 

Functions

double angleDiff (const double a, const double b)