RobotIKGuiPlugin.cpp File Reference
#include "RobotIKGuiPlugin.h"
#include "RobotViewer.h"
#include <ArmarXCore/core/ArmarXObjectScheduler.h>
#include <ArmarXCore/core/application/Application.h>
#include <ArmarXCore/core/system/ArmarXDataPath.h>
#include <ArmarXCore/core/system/cmake/CMakePackageFinder.h>
#include <RobotAPI/libraries/core/CartesianPositionController.h>
#include <RobotAPI/libraries/core/CartesianVelocityController.h>
#include <VirtualRobot/RobotNodeSet.h>
#include <VirtualRobot/Visualization/CoinVisualization/CoinVisualizationFactory.h>
#include <VirtualRobot/XML/RobotIO.h>
#include <QClipboard>
#include <ArmarXCore/util/json/JSONObject.h>
#include <Inventor/SbViewportRegion.h>
#include <Inventor/actions/SoGetMatrixAction.h>
#include <Inventor/actions/SoSearchAction.h>
#include "SetDesiredPoseDialog.h"

Macros

#define AUTO_FOLLOW_UPDATE   333
 
#define CARTESIAN_CONTROLLER_LOOP_AMOUNT   100
 
#define ROBOT_UPDATE_TIMER_MS   33
 
#define TEXTFIELD_UPDATE_TIMER_MS   200
 

Macro Definition Documentation

◆ AUTO_FOLLOW_UPDATE

#define AUTO_FOLLOW_UPDATE   333

◆ CARTESIAN_CONTROLLER_LOOP_AMOUNT

#define CARTESIAN_CONTROLLER_LOOP_AMOUNT   100

◆ ROBOT_UPDATE_TIMER_MS

#define ROBOT_UPDATE_TIMER_MS   33

◆ TEXTFIELD_UPDATE_TIMER_MS

#define TEXTFIELD_UPDATE_TIMER_MS   200