#include "GraspingManager.h"
#include <RobotAPI/libraries/core/Pose.h>
#include <RobotAPI/libraries/core/FramedPose.h>
#include <ArmarXCore/core/system/cmake/CMakePackageFinder.h>
#include <RobotAPI/libraries/core/remoterobot/RemoteRobot.h>
#include <ArmarXCore/core/util/StringHelperTemplates.h>
#include <ArmarXCore/core/util/OnScopeExit.h>
#include <RobotAPI/libraries/core/Trajectory.h>
#include <RobotComponents/components/MotionPlanning/CSpace/SimoxCSpace.h>
#include <RobotComponents/components/MotionPlanning/CSpace/VoxelGridCSpace.h>
#include <RobotComponents/interface/components/MotionPlanning/MotionPlanningServer.h>
#include <IceUtil/UUID.h>
#include <tuple>
#include <atomic>
#include <VirtualRobot/IK/ConstrainedOptimizationIK.h>
#include <VirtualRobot/IK/constraints/CollisionCheckConstraint.h>
#include <VirtualRobot/IK/constraints/OrientationConstraint.h>
#include <VirtualRobot/IK/constraints/PoseConstraint.h>
#include <VirtualRobot/IK/constraints/PositionConstraint.h>
#include <VirtualRobot/IK/constraints/ReferenceConfigurationConstraint.h>
#include <VirtualRobot/RobotConfig.h>
#include <RobotComponents/components/GraspSelectionManager/selectionCriteria/NaturalGraspFilter.h>
#include <RobotAPI/libraries/core/CartesianPositionController.h>
#include <RobotAPI/libraries/RobotStatechartHelpers/PositionControllerHelper.h>
#include <SimoxUtility/algorithm/string/string_tools.h>
Go to the source code of this file.
◆ newId
Initial value:= []() mutable
{
static std::atomic<int> i {0};
}
Definition at line 90 of file GraspingManager.cpp.