ColAvoid.h File Reference
#include <VirtualRobot/VirtualRobot.h>
#include <RobotAPI/components/units/RobotUnit/NJointControllers/NJointControllerBase.h>
#include <RobotAPI/libraries/RobotAPIComponentPlugins/ArVizComponentPlugin.h>
#include <armarx/control/common/common.aron.generated.h>
#include <armarx/control/common/control_law/aron/ObjectCollisionAvoidanceControllerConfig.aron.generated.h>
#include <armarx/control/njoint_controller/core/ObjectCollisionAvoidanceCore.h>
#include <armarx/control/njoint_controller/task_space/Base.h>
#include <armarx/control/njoint_controller/task_space/ControllerInterface.h>
+ Include dependency graph for ColAvoid.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  NJointTSColController< NJointControllerType, CollisionCtrlCfg >
 
class  NJointTSImpColController
 
class  NJointTSMixImpVelColController
 
class  NJointTSVeloColController
 

Namespaces

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

Typedefs

using CollAvoidBase = core::ObjectCollisionAvoidanceBase
 
using CollAvoidBasePtr = core::ObjectCollisionAvoidanceBasePtr