|
|
#include "PlatformGlobalTrajectoryController.h"#include <algorithm>#include <cmath>#include <cstdint>#include <string>#include <Ice/Current.h>#include <IceUtil/Time.h>#include <SimoxUtility/math/convert/mat4f_to_rpy.h>#include <VirtualRobot/VirtualRobot.h>#include <ArmarXCore/core/ArmarXObjectScheduler.h>#include <ArmarXCore/core/exceptions/local/ExpressionException.h>#include <ArmarXCore/core/logging/Logging.h>#include <ArmarXCore/core/time/CycleUtil.h>#include <ArmarXCore/interface/core/ManagedIceObjectDefinitions.h>#include <ArmarXCore/interface/observers/ObserverInterface.h>#include <ArmarXCore/interface/observers/VariantBase.h>#include <ArmarXCore/observers/variant/Variant.h>#include <ArmarXCore/util/CPPUtility/trace.h>#include "RobotAPI/components/units/RobotUnit/NJointControllers/NJointControllerRegistry.h"#include <RobotAPI/components/units/RobotUnit/ControlModes.h>#include <RobotAPI/components/units/RobotUnit/ControlTargets/ControlTargetHolonomicPlatformVelocity.h>#include <RobotAPI/components/units/RobotUnit/NJointControllers/NJointControllerBase.h>#include <RobotAPI/components/units/RobotUnit/RobotUnit.h>#include <RobotAPI/components/units/RobotUnit/SensorValues/SensorValueHolonomicPlatform.h>#include <RobotAPI/interface/units/RobotUnit/NJointController.h>#include <RobotAPI/interface/visualization/DebugDrawerInterface.h>#include <armarx/control/interface/ConfigurableNJointControllerInterface.h>#include <armarx/navigation/common/controller_types.h>#include <armarx/navigation/platform_controller/aron/PlatformGlobalTrajectoryControllerConfig.aron.generated.h>#include <armarx/navigation/platform_controller/aron_conversions.h>#include <armarx/navigation/trajectory_control/global/TrajectoryController.h>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::platform_controller |
| This file is part of ArmarX. | |
| namespace | armarx::navigation::platform_controller::platform_global_trajectory |
Functions | |
| const NJointControllerRegistration< Controller > | Registration (common::ControllerTypeNames.to_name(common::ControllerType::PlatformGlobalTrajectory)) |