|
|
#include "IkDemo.h"#include <SimoxUtility/algorithm/string.h>#include <SimoxUtility/math/pose/invert.h>#include <SimoxUtility/meta/EnumNames.hpp>#include <VirtualRobot/IK/CompositeDiffIK/CompositeDiffIK.h>#include <VirtualRobot/IK/CompositeDiffIK/ManipulabilityNullspaceGradient.h>#include <VirtualRobot/IK/CompositeDiffIK/SoechtingNullspaceGradient.h>#include <VirtualRobot/Robot.h>#include <VirtualRobot/RobotNodeSet.h>#include <VirtualRobot/XML/RobotIO.h>#include <ArmarXCore/core/application/properties/PropertyDefinitionContainer.h>#include <ArmarXCore/core/system/ArmarXDataPath.h>#include <RobotAPI/components/ArViz/Client/Client.h>#include <RobotAPI/libraries/diffik/SimpleDiffIK.h>#include "PoseGizmo.h"Classes | |
| struct | Manipulator |
| struct | PlatformManipulator |
| struct | TcpManipulator |
Namespaces | |
| namespace | armar6 |
| namespace | armar6::skills |
| namespace | armar6::skills::components |
| namespace | armar6::skills::components::armar6_ik_demo |
Enumerations | |
| enum class | IkMethod { SimpleDiffIk , CompositeDiffIk } |
Variables | |
| const simox::meta::EnumNames< IkMethod > | IkMethodNames |