aron_conversions.h File Reference
#include <type_traits>
#include <SimoxUtility/json/json.hpp>
#include "RobotAPI/libraries/aron/core/data/rw/reader/nlohmannJSON/NlohmannJSONReaderWithoutTypeCheck.h"
#include <armarx/control/common/control_law/KeypointsImpedanceController.h>
#include <armarx/control/common/control_law/SafetyTaskspaceImpedanceController.h>
#include <armarx/control/common/control_law/TaskspaceAdmittanceController.h>
#include <armarx/control/common/control_law/TaskspaceImpedanceController.h>
#include <armarx/control/common/control_law/TaskspaceMixedImpedanceVelocityController.h>
#include <armarx/control/common/control_law/aron/KeypointControllerConfig.aron.generated.h>
#include <armarx/control/common/control_law/aron/SafetyTaskspaceImpedanceControllerConfig.aron.generated.h>
#include <armarx/control/common/control_law/aron/TaskspaceAdmittanceControllerConfig.aron.generated.h>
#include <armarx/control/common/control_law/aron/TaskspaceImpedanceControllerConfig.aron.generated.h>
#include <armarx/control/common/control_law/aron/TaskspaceMixedImpedanceVelocityControllerConfig.aron.generated.h>
#include <armarx/control/common/ft/FTSensor.h>
#include <armarx/control/common/ft/aron/FTConfig.aron.generated.h>
#include <armarx/control/common/mp/MP.h>
#include <armarx/control/common/mp/aron/MPConfig.aron.generated.h>
+ Include dependency graph for aron_conversions.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 
 armarx::control
 
 armarx::control::common
 This file is part of ArmarX.
 
 armarx::control::common::control_law
 This file is part of ArmarX.
 
 armarx::control::common::ft
 This file is part of ArmarX.
 
 armarx::control::common::mp
 This file is part of ArmarX.
 

Functions

template<typename AronType , typename T >
T fromAronDict (const ::armarx::aron::data::dto::DictPtr &dto)
 
template<typename AronDTO >
AronDTO readFromJson (const std::filesystem::path &filename)
 
template<typename AronDTO , typename BO >
BO readFromJson (const std::filesystem::path &filename)
 
template<typename T , typename BOType >
::armarx::aron::data::dto::DictPtr toAronDict (const BOType &bo)