CollisionAvoidance.h File Reference
#include <experimental/memory>
#include <RobotAPI/components/ArViz/Client/Client.h>
#include <RobotAPI/libraries/armem_objects/client/articulated_object/ArticulatedObjectReader.h>
#include <RobotAPI/libraries/armem_objects/client/class/ClassReader.h>
#include <RobotAPI/libraries/armem_objects/client/familiar_object_instance/ObjectReader.h>
#include <RobotAPI/libraries/armem_objects/client/instance/ObjectReader.h>
#include <RobotAPI/libraries/skills/provider/SimpleSpecializedSkill.h>
#include "armarx/control/client/ComponentPlugin.h"
#include "armarx/control/client/ControllerWrapper.h"
#include "armarx/control/collision_avoidance/skill_provider/Component.h"
#include <armarx/control/collision_avoidance/aron/CollisionAvoidanceParams.aron.generated.h>
#include <armarx/control/collision_avoidance/constants/constants.h>
#include <armarx/control/common/control_law/aron/CollisionPrimitives.aron.generated.h>
#include <armarx/control/collision_avoidance/component/ComponentInterface.h>
#include <armarx/control/njoint_controller/task_space/ControllerInterface.h>
+ Include dependency graph for CollisionAvoidance.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CollisionAvoidance
 Brief description of skill class collision_avoidance. More...
 
struct  CollisionAvoidance::Properties
 Fixed properties of this skill implementation. More...
 
struct  CollisionAvoidance::Remote
 Remote parameters of this skill implementation. More...
 

Namespaces

namespace  armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 
namespace  armarx::control
 
namespace  armarx::control::collision_avoidance
 
namespace  armarx::control::collision_avoidance::skills