Go to the documentation of this file.
25 #include <ArmarXCore/interface/serialization/Eigen.ice>
27 #include <RobotAPI/interface/units/RobotUnit/NJointController.ice>
28 #include <RobotAPI/interface/core/Trajectory.ice>
34 module NJBmanCartAdmCtrl
115 void setDesiredJointValuesLeft(Ice::FloatSeq cfg);
116 void setDesiredJointValuesRight(Ice::FloatSeq cfg);
124 void setBoxWidth(
float w);
125 void setBoxVelocity(Eigen::Vector3f velXYZ, Eigen::Vector3f velRPY);
127 Eigen::Vector3f velXYZ,
128 Eigen::Vector3f velRPY);
130 void moveBoxPosition(Eigen::Vector3f pos);
set(LIB_NAME RobotAPINJointControllers) armarx_component_set_name("$
Eigen::Vector3f offsetTorque
detail::NJBmanCartAdmCtrl::Nullspace nullspace
target_include_directories(StatechartViewerGuiPlugin SYSTEM PUBLIC ${Graphviz_INCLUDE_DIR}) target_include_directories(StatechartViewerGuiPlugin SYSTEM PUBLIC $
detail::NJBmanCartAdmCtrl::Admittance admittanceObject
Eigen::Vector3f wrenchRPY
armarx_set_target("Library: ${LIB_NAME}") armarx_build_if(DMP_FOUND "DMP not available") set(LIBS RobotAPIInterfaces ArmarXCoreObservers ArmarXCoreStatechart ArmarXCoreEigen3Variants RobotUnit dmp) set(LIB_FILES) set(LIB_HEADERS) message(STATUS "DMP libraries is $
Eigen::Vector3f wrenchXYZ
detail::NJBmanCartAdmCtrl::Box box
Ice::FloatSeq desiredJointValuesLeft
DMPController armarx_add_library("${LIB_NAME}" "${LIB_FILES}" "${LIB_HEADERS}" "${LIBS}") if(DMP_FOUND) target_include_directories("$
DMPController Eigen3::Eigen if(DMP_FOUND) target_include_directories(armarx_control
Eigen::Vector3f forceThreshold
armarx_component_set_name("ArmarXTimeserverApp") set(COMPONENT_LIBS ArmarXCoreInterfaces ArmarXCore) set(EXE_SOURCE ArmarXTimeserver.h ArmarXTimeserver.cpp main.cpp) armarx_add_component_executable("$
detail::NJBmanCartAdmCtrl::Impedance impedanceRight
string kinematicChainLeft
Eigen::Vector3f offsetForce
detail::NJBmanCartAdmCtrl::Force forceLeft
MatrixXX< 4, 4, float > Matrix4f
armarx_build_if(DMP_FOUND "DMP not available") armarx_add_library(LIB_NAME NJointController_BimanualForce SOURCES NJointBimanualCartesianAdmittanceController.cpp NJointBimanualForceController.cpp NJointBimanualObjLevelController.cpp NJointBimanualObjLevelMultiMPController.cpp NJointBimanualObjLevelVelController.cpp HEADERS NJointBimanualCartesianAdmittanceController.h NJointBimanualForceController.h NJointBimanualObjLevelController.h NJointBimanualObjLevelMultiMPController.h NJointBimanualObjLevelVelController.h LIBS ArmarXCoreInterfaces ArmarXCore RobotAPIInterfaces RobotAPICore RobotAPIUnits ArmarXCoreObservers ArmarXCoreStatechart ArmarXCoreEigen3Variants VirtualRobot Saba SimDynamics RobotUnit BimanualForceControlInterfaces $
string ftSensorRightFrame
detail::NJBmanCartAdmCtrl::Force forceRight
endif() find_package(Simox QUIET) armarx_build_if(Simox_FOUND "Simox not available") find_package(PythonLibs 3.6 QUIET) armarx_build_if(PYTHONLIBS_FOUND "Python libs not available") if(PYTHONLIBS_FOUND) include_directories($
detail::NJBmanCartAdmCtrl::Impedance impedanceLeft
This file offers overloads of toIce() and fromIce() functions for STL container types.
string kinematicChainRight
Ice::FloatSeq desiredJointValuesRight