RTUnit Member List

This is the complete list of members for RTUnit, including all inherited members.

armarx::_componentPropertiesUpdated(const std::set< std::string > &)ModuleBaseinlineprotected
armarx::_icePropertiesInitialized()ModuleBaseinlineprotected
_module()ModuleBaseinline
_module() constModuleBaseinline
_modulePtr()ModuleBaseinline
_modulePtr() constModuleBaseinline
_postFinishComponentInitialization()ModuleBaseinlineprotected
armarx::_postFinishControlThreadInitialization()ModuleBaseinlineprotected
armarx::_postFinishDeviceInitialization()ModuleBaseinlineprotected
armarx::_postFinishRunning()ModuleBaseinlineprotected
_postFinishUnitInitialization()ModuleBaseinlineprotected
_postOnConnectRobotUnit()ModuleBaseinlineprotected
_postOnDisconnectRobotUnit()ModuleBaseinlineprotected
_postOnExitRobotUnit()ModuleBaseinlineprotected
armarx::_postOnInitRobotUnit()ModuleBaseinlineprotected
_preFinishComponentInitialization()ModuleBaseinlineprotected
armarx::_preFinishControlThreadInitialization()ModuleBaseinlineprotected
armarx::_preFinishDeviceInitialization()ModuleBaseinlineprotected
armarx::_preFinishRunning()ModuleBaseinlineprotected
_preFinishUnitInitialization()ModuleBaseinlineprotected
armarx::_preOnConnectRobotUnit()ModuleBaseinlineprotected
_preOnDisconnectRobotUnit()ModuleBaseinlineprotected
_preOnExitRobotUnit()ModuleBaseinlineprotected
armarx::_preOnInitRobotUnit()ModuleBaseinlineprotected
activatedControllersChanged() constControlThreadDataBuffer
activateNJointController(const std::string &name, const Ice::Current &=Ice::emptyCurrent) overrideControllerManagement
activateNJointController(const NJointControllerBasePtr &ctrl)ControllerManagement
activateNJointControllers(const Ice::StringSeq &names, const Ice::Current &=Ice::emptyCurrent) overrideControllerManagement
activateNJointControllers(const std::vector< NJointControllerBasePtr > &ctrls)ControllerManagement
addControlDevice(const ControlDevicePtr &cd)Devicesprotected
addMarkerToRtLog(const SimpleRemoteReferenceCounterBasePtr &token, const std::string &marker, const Ice::Current &=Ice::emptyCurrent) overrideLogging
addPlugin(const std::string prefix="", ParamsT &&...params)ManagedIceObjectinlineprotected
addPlugin(PluginT *&targ, const std::string prefix="", ParamsT &&...params)ManagedIceObjectinlineprotected
addPlugin(std::experimental::observer_ptr< PluginT > &targ, const std::string prefix="", ParamsT &&...params)ManagedIceObjectinlineprotected
addPropertyUser(const PropertyUserPtr &subPropertyUser)Componentprotected
addSensorDevice(const SensorDevicePtr &sd)Devicesprotected
addUnit(ManagedIceObjectPtr unit)Unitsprotected
aggregatedHeartbeat(RobotHealthState overallHealthState, const Ice::Current &) overrideManagement
areDevicesReady() constModuleBase
arePlatformAndLocalizationUnitsEnabled() constRobotData
backupLoggingRunningRTUnitprotected
backupLoggingTaskRTUnitprotected
busConfigFilePathRTUnit
CalibrationStatus enum nameRTUnitprotected
checkDerivedClasses() constModuleBaseprotected
checkLogLevel(MessageTypeT level) constLoggingprotected
checkSetOfControllersToActivate(const JointAndNJointControllers &) constControlThreadDataBufferinlineprotectedvirtual
ClockType typedefModuleBaseprotected
cloneRobot(bool updateCollisionModel=false) constRobotData
Component()Componentprotected
componentPropertiesUpdated(const std::set< std::string > &changedProperties) overrideModuleBaseprotectedvirtual
computeInertiaTorque()RTUnitprotected
controlLoopRTThread()RTUnitprotected
copyRequestedControllers() constControlThreadDataBuffer
copyRequestedJointControllers() constControlThreadDataBuffer
copyRequestedNJointControllers() constControlThreadDataBuffer
create(Ice::PropertiesPtr properties=Ice::createProperties(), const std::string &configName="", const std::string &configDomain="ArmarX")Componentinlinestatic
createKinematicSubUnit(const Ice::PropertiesPtr &properties, const std::string &positionControlMode=ControlModes::Position1DoF, const std::string &velocityControlMode=ControlModes::Velocity1DoF, const std::string &torqueControlMode=ControlModes::Torque1DoF, const std::string &pwmControlMode=ControlModes::PWM1DoF)Unitsprotected
createNJointController(const std::string &className, const std::string &instanceName, const NJointControllerConfigPtr &config, const Ice::Current &=Ice::emptyCurrent) overrideControllerManagement
createNJointController(const std::string &className, const std::string &instanceName, const NJointControllerConfigPtr &config, bool deletable, bool internal)ControllerManagement
createNJointControllerFromVariantConfig(const std::string &className, const std::string &instanceName, const StringVariantBaseMap &variants, const Ice::Current &=Ice::emptyCurrent) overrideControllerManagement
createOrReplaceNJointController(const std::string &className, const std::string &instanceName, const NJointControllerConfigPtr &config, const Ice::Current &=Ice::emptyCurrent) overrideControllerManagement
createPropertyDefinitions() overrideRTUnitprotectedvirtual
createRTThreadTimingSensorDevice() constDevicesprotectedvirtual
currentPDOUpdateTimestampRTUnitprotected
deactivateAndDeleteNJointController(const std::string &name, const Ice::Current &=Ice::emptyCurrent) overrideControllerManagement
deactivateAndDeleteNJointController(const NJointControllerBasePtr &ctrl)ControllerManagement
deactivateAndDeleteNJointControllers(const Ice::StringSeq &names, const Ice::Current &) overrideControllerManagement
deactivateAndDeleteNJointControllers(const std::vector< NJointControllerBasePtr > &ctrls)ControllerManagement
deactivateNJointController(const std::string &name, const Ice::Current &=Ice::emptyCurrent) overrideControllerManagement
deactivateNJointController(const NJointControllerBasePtr &ctrl)ControllerManagement
deactivateNJointControllers(const Ice::StringSeq &names, const Ice::Current &=Ice::emptyCurrent) overrideControllerManagement
deactivateNJointControllers(const std::vector< NJointControllerBasePtr > &ctrls)ControllerManagement
deactivateSpam(float deactivationDurationSec=10.0f, const std::string &identifier="", bool deactivate=true) constLogging
deleteNJointController(const std::string &name, const Ice::Current &=Ice::emptyCurrent) overrideControllerManagement
deleteNJointController(const NJointControllerBasePtr &ctrl)ControllerManagement
deleteNJointControllers(const Ice::StringSeq &names, const Ice::Current &=Ice::emptyCurrent) overrideControllerManagement
deleteNJointControllers(const std::vector< NJointControllerBasePtr > &ctrls)ControllerManagement
enableErrorCountersReadingRTUnit
enableProfiler(bool enable)ManagedIceObject
errorCountersReadingPeriodInMSRTUnit
ethercatInterfaceNameRTUnit
ethercatTimeoutsRTUnitprotected
finishComponentInitialization()ModuleBaseprotectedvirtual
finishControlThreadInitialization()ModuleBaseprotectedvirtual
finishDeviceInitialization()ModuleBaseprotectedvirtual
finishRunning()ModuleBaseprotectedvirtual
finishUnitInitialization()ModuleBaseprotectedvirtual
forceComponentCreatedByComponentCreateFunc()Component
generateSubObjectName(const std::string &superObjectName, const std::string &subObjectName)ManagedIceObjectstatic
generateSubObjectName(const std::string &subObjectName)ManagedIceObject
getActivatedControllers() constControlThreadDataBuffer
getActivatedJointControllers() constControlThreadDataBuffer
getActivatedNJointControllerNames(const Ice::Current &=Ice::emptyCurrent) const overrideControllerManagement
getActivatedNJointControllers() constControlThreadDataBuffer
getAdditionalPropertyUsers() constComponent
getAllNJointControllers(const Ice::Current &=Ice::emptyCurrent) const overrideControllerManagement
getArmarXManager() constManagedIceObject
getCommunicator() constManagedIceObjectprotected
getComponentProxyNames()PropertyUser
getConfigDomain()Componentprotected
getConfigIdentifier()Componentprotected
getConfigName()Componentprotected
getConnectivity() constManagedIceObject
getControlDevice(const std::string &deviceName) constDevices
getControlDeviceDescription(const std::string &name, const Ice::Current &=Ice::emptyCurrent) const overrideDevices
getControlDeviceDescription(std::size_t idx) constDevices
getControlDeviceDescriptions(const Ice::Current &=Ice::emptyCurrent) const overrideDevices
getControlDeviceIndex(const std::string &deviceName) constDevices
getControlDeviceNames(const Ice::Current &=Ice::emptyCurrent) const overrideDevices
getControlDevices() constDevicesinline
getControlDevicesConstPtr() constDevicesinline
getControlDeviceStatus(const std::string &name, const Ice::Current &=Ice::emptyCurrent) const overrideDevices
getControlDeviceStatus(std::size_t idx) constDevices
getControlDeviceStatuses(const Ice::Current &=Ice::emptyCurrent) const overrideDevices
getControlModeGroups() constDevicesinline
getControlThreadId() constControlThreadinline
getControlThreadOutputBuffer()ControlThreadDataBufferinline
getControlThreadTargetPeriod() const overrideRTUnitinlineprotectedvirtual
getDebugDrawerProxy(const Ice::Current &=Ice::emptyCurrent) const overridePublisher
getDebugDrawerTopicName(const Ice::Current &=Ice::emptyCurrent) const overridePublisher
getDebugObserverProxy(const Ice::Current &=Ice::emptyCurrent) const overridePublisher
getDebugObserverTopicName(const Ice::Current &=Ice::emptyCurrent) const overridePublisher
getDefaultName() const overrideRTUnitinlinevirtual
getEffectiveLoggingLevel() constLogging
getEmergencyStopMaster() constUnits
getEmergencyStopState() constControlThread
getForceTorqueUnit(const Ice::Current &) const overrideUnitsinline
getForceTorqueUnit() constUnitsinline
getGuard() constModuleBaseprotected
getIceManager() constManagedIceObject
getIceProperties() constPropertyUser
getInertialMeasurementUnit(const Ice::Current &) const overrideUnitsinline
getInertialMeasurementUnit() constUnitsinline
getIterationCount()RTUnitinlineprotected
getKinematicUnit(const Ice::Current &) const overrideUnitsinline
getKinematicUnit() constUnitsinline
getLoggingNames(const Ice::Current &=Ice::emptyCurrent) const overrideLogging
getLogSender() constLoggingprotected
getMetaInfo(const std::string &id)ManagedIceObject
getMetaInfoMap() constManagedIceObject
getName() constManagedIceObject
getNJointController(const std::string &name, const Ice::Current &=Ice::emptyCurrent) const overrideControllerManagement
getNJointControllerClassDescription(const std::string &className, const Ice::Current &=Ice::emptyCurrent) const overrideControllerManagement
getNJointControllerClassDescriptions(const Ice::Current &=Ice::emptyCurrent) const overrideControllerManagement
getNJointControllerClassNames(const Ice::Current &=Ice::emptyCurrent) const overrideControllerManagement
getNJointControllerDescription(const std::string &name, const Ice::Current &=Ice::emptyCurrent) const overrideControllerManagement
getNJointControllerDescriptions(const Ice::Current &=Ice::emptyCurrent) const overrideControllerManagement
getNJointControllerDescriptionsWithStatuses(const Ice::Current &=Ice::emptyCurrent) const overrideControllerManagement
getNJointControllerDescriptionWithStatus(const std::string &name, const Ice::Current &=Ice::emptyCurrent) const overrideControllerManagement
getNJointControllerNames(const Ice::Current &=Ice::emptyCurrent) const overrideControllerManagement
getNJointControllerNames(const std::vector< armarx::NJointControllerBasePtr > &ctrls) constControllerManagement
getNJointControllerNotNull(const std::string &name) constControllerManagement
getNJointControllersNotNull(const std::vector< std::string > &names) constControllerManagement
getNJointControllerStatus(const std::string &name, const Ice::Current &=Ice::emptyCurrent) const overrideControllerManagement
getNJointControllerStatuses(const Ice::Current &=Ice::emptyCurrent) const overrideControllerManagement
getNumberOfControlDevices() constDevices
getNumberOfSensorDevices() constDevices
getObjectAdapter() constManagedIceObject
getObjectScheduler() constManagedIceObject
GetObjectStateAsString(int state)ManagedIceObjectstatic
getPeriodicTask(const std::string &name)ManagedIceObject
getPlatformUnit(const Ice::Current &) const overrideUnitsinline
getPlatformUnit() constUnitsinline
getPluginPointer(std::type_info const &type, std::string const &prefix)ManagedIceObjectprotected
getProfiler() constManagedIceObject
getProperty(const std::string &name)Component
getProperty(const std::string &name) constComponentinline
getProperty(T &val, const std::string &name) constComponentinline
getProperty(std::atomic< T > &val, const std::string &name) constComponentinline
armarx::PropertyUser::getProperty(const std::string &name)PropertyUser
armarx::PropertyUser::getProperty(const std::string &name) constPropertyUserinline
armarx::PropertyUser::getProperty(T &val, const std::string &name) constPropertyUserinline
armarx::PropertyUser::getProperty(std::atomic< T > &val, const std::string &name) constPropertyUserinline
getPropertyAsCSV(ContainerT &val, const std::string &name, const std::string &splitBy=",;", bool trimElements=true, bool removeEmptyElements=true)PropertyUserinline
getPropertyAsCSV(const std::string &name, const std::string &splitBy=",;", bool trimElements=true, bool removeEmptyElements=true)PropertyUserinline
getPropertyDefinitions()PropertyUser
getProxy(long timeoutMs=0, bool waitForScheduler=true) constManagedIceObject
getProxy(long timeoutMs=0, bool waitForScheduler=true) constManagedIceObjectinline
getProxy(Prx &prx, long timeoutMs=0, bool waitForScheduler=true) constManagedIceObjectinline
getProxy(const std::string &name, bool addToDependencies=false, const std::string &endpoints="", bool throwOnProxyError=true)ManagedIceObjectinline
getProxy(IceInternal::ProxyHandle< ProxyTarg > &proxy, const std::string &name, Args &&...args)ManagedIceObjectinline
getProxy(const std::string &name, IceInternal::ProxyHandle< ProxyTarg > &proxy, Args &&...args)ManagedIceObjectinline
getProxy(IceInternal::ProxyHandle< ProxyTarg > &proxy, const char *name, Args &&...args)ManagedIceObjectinline
getProxy(const char *name, IceInternal::ProxyHandle< ProxyTarg > &proxy, Args &&...args)ManagedIceObjectinline
getProxy(ProxyType &proxy, const char *name, bool addToDependencies=false, const std::string &endpoints="", bool throwOnProxyError=true)ManagedIceObjectinline
getProxyFromProperty(const std::string &propertyName, bool addToDependencies=false, const std::string &endpoints="", bool throwOnProxyError=true)Componentinline
getProxyFromProperty(ProxyType &proxy, const std::string &propertyName, bool addToDependencies=false, const std::string &endpoints="", bool throwOnProxyError=true)Componentinline
getRequestedNJointControllerNames(const Ice::Current &=Ice::emptyCurrent) const overrideControllerManagement
getRobotFileName() constRobotData
getRobotName() constRobotData
getRobotNodetSeName() constRobotData
getRobotPlatformInstanceName() constRobotData
getRobotPlatformName() constRobotData
getRobotProjectName() constRobotData
getRobotUnitListenerProxy(const Ice::Current &=Ice::emptyCurrent) const overridePublisher
getRobotUnitListenerTopicName(const Ice::Current &=Ice::emptyCurrent) const overridePublisher
getRobotUnitState() constModuleBaseinline
getRtEmergencyStopState() constControlThread
getSelfCollisionAvoidanceDistance(const Ice::Current &=Ice::emptyCurrent) const overrideSelfCollisionChecker
getSelfCollisionAvoidanceFrequency(const Ice::Current &=Ice::emptyCurrent) const overrideSelfCollisionChecker
getSensorAndControlBuffer() constControlThreadDataBuffer
getSensorDevice(const std::string &deviceName) constDevices
getSensorDeviceDescription(const std::string &name, const Ice::Current &=Ice::emptyCurrent) const overrideDevices
getSensorDeviceDescription(std::size_t idx) constDevices
getSensorDeviceDescriptions(const Ice::Current &=Ice::emptyCurrent) const overrideDevices
getSensorDeviceIndex(const std::string &deviceName) constDevices
getSensorDeviceNames(const Ice::Current &=Ice::emptyCurrent) const overrideDevices
getSensorDevices() constDevicesinline
getSensorDevicesConstPtr() constDevicesinline
getSensorDeviceStatus(const std::string &name, const Ice::Current &=Ice::emptyCurrent) const overrideDevices
getSensorDeviceStatus(std::size_t idx) constDevices
getSensorDeviceStatuses(const Ice::Current &=Ice::emptyCurrent) const overrideDevices
getState() constManagedIceObject
getSubscribedTopicNames()PropertyUser
getTCPControlUnit(const Ice::Current &) const overrideUnitsinline
getTCPControlUnit() constUnitsinline
getTopic(const std::string &name)ManagedIceObjectinline
getTopic(TopicProxyType &topicProxy, const std::string &name)ManagedIceObjectinline
getTopicFromProperty(const std::string &propertyName)Componentinline
getTopicFromProperty(TopicProxyType &top, const std::string &propertyName)Componentinline
getTopicProxyNames()PropertyUser
getTrajectoryPlayer(const Ice::Current &) const overrideUnitsinline
getTrajectoryPlayer() constUnitsinline
getUnit(const std::string &staticIceId, const Ice::Current &) const overrideUnits
getUnit(const std::string &staticIceId) constUnits
getUnit() constUnitsinline
getUnitPrx() constUnitsinline
getUnits(const Ice::Current &) const overrideUnits
getUnresolvedDependencies() constManagedIceObject
GuardType typedefModuleBaseprotected
hasProperty(const std::string &name)PropertyUser
icePropertiesInitialized() overrideModuleBaseprotectedvirtual
inControlThread() constModuleBase
IndexSentinel()ModuleBaseinlineprotectedstatic
initBusRTThread()RTUnitprotected
initializeDefaultUnits()Unitsprotectedvirtual
initializeDiagnosticsUnit()Unitsprotectedvirtual
initializeForceTorqueUnit()Unitsprotectedvirtual
initializeInertialMeasurementUnit()Unitsprotectedvirtual
initializeKinematicUnit() overrideRTUnitprotectedvirtual
initializeLocalizationUnit()Unitsprotectedvirtual
initializePlatformUnit()Unitsprotectedvirtual
initializeProperties(const std::string &configName, Ice::PropertiesPtr const &properties, const std::string &configDomain)Component
initializeTcpControllerUnit()Unitsprotectedvirtual
initializeTrajectoryControllerUnit()Unitsprotectedvirtual
injectPropertyDefinitions(PropertyDefinitionsPtr &props) overrideComponentvirtual
Instance()RobotUnitinlinestatic
isRunning(const Ice::Current &=Ice::emptyCurrent) const overrideManagementinline
isSelfCollisionCheckEnabled(const Ice::Current &=Ice::emptyCurrent) const overrideSelfCollisionChecker
isShuttingDown() constModuleBaseinline
isSimulation(const Ice::Current &=Ice::emptyCurrent) const overrideManagementinline
joinControlThread() overrideRTUnitprotectedvirtual
Logging()Logging
loghelper(const char *file, int line, const char *function) constLoggingprotected
ManagedIceObject(ManagedIceObject const &other)ManagedIceObject
ManagedIceObject()ManagedIceObjectprotected
minimumLoggingLevelLoggingprotected
MutexType typedefModuleBaseprotected
nodeJointDataVecRTUnitprotected
NullPtrManagedIceObjectstatic
offeringTopic(const std::string &name)ManagedIceObject
offeringTopicFromProperty(const std::string &propertyName)Component
onConnectComponent() final overrideModuleBaseprotectedvirtual
onConnectRobotUnit() overrideRTUnitprotectedvirtual
onDisconnectComponent() final overrideModuleBaseprotectedvirtual
onDisconnectRobotUnit() overrideRTUnitprotectedvirtual
onExitComponent() final overrideModuleBaseprotectedvirtual
onExitRobotUnit() overrideRTUnitprotectedvirtual
onInitComponent() final overrideModuleBaseprotectedvirtual
onInitRobotUnit() overrideRTUnitprotectedvirtual
periodicBackupLoggingRun()RTUnitprotected
periodicLoggingDirectoryRTUnit
periodicLoggingHistorySizeRTUnit
periodicLoggingIntervalInSecondsRTUnit
PeriodicLoggingMode enum nameRTUnitprotected
periodicLoggingModeRTUnit
PeriodicTaskPtr typedefManagedIceObject
postOnConnectComponent()ManagedIceObjectinlineprotectedvirtual
postOnDisconnectComponent()ManagedIceObjectinlineprotectedvirtual
postOnExitComponent()ManagedIceObjectinlineprotectedvirtual
postOnInitComponent()ManagedIceObjectinlineprotectedvirtual
preambleGetTopic(std::string const &name)ManagedIceObject
preOnConnectComponent() overrideComponentvirtual
preOnDisconnectComponent()ManagedIceObjectinlineprotectedvirtual
preOnExitComponent()ManagedIceObjectinlineprotectedvirtual
preOnInitComponent() overrideComponentvirtual
propertiesRTUnitprotected
PropertyUser()PropertyUser
publish(armarx::StringVariantBaseMap debugObserverMap={}, armarx::StringVariantBaseMap timingMap={}) overrideRTUnitprotectedvirtual
ReadHardwareConfigFile(std::string hardwareConfigFilePath, std::string rootNodeName)RTUnitprotectedstatic
removeProxyDependency(const std::string &name)ManagedIceObjectprotected
resetErrorRegistersAtStartupRTUnit
robotRTUnitprotected
robotColNodeSetRTUnit
robotJointsNodeSetRTUnit
rtCalibrate()RTUnitinlineprotectedvirtual
rtCalibrateActivateControlers()RTUnitinlineprotectedvirtual
rtDeactivateAssignedNJointControllerBecauseOfError(std::size_t ctrlDevIndex)ControlThreadprotected
rtDeactivatedNJointControllerBecauseOfError(const NJointControllerBasePtr &)ControlThreadinlineprotectedvirtual
rtDeactivateNJointControllerBecauseOfError(std::size_t nJointCtrlIndex)ControlThreadprotected
rtGetControlDevices() constControlThreadprotected
rtGetEmergencyStopState() constControlThreadinlineprotected
rtGetRobot() constControlThreadinlineprotected
rtGetRTThreadTimingsSensorDevice()Devicesinlineprotected
rtGetSensorAndControlBuffer()ControlThreadDataBufferinline
rtGetSensorDevices()ControlThreadprotected
rtGetThreadTimingsSensorDevice()ControlThreadprotected
rtHandleInvalidTargets()ControlThreadprotected
rtIsCalibrating() constRTUnitinlineprotected
rtIsInEmergencyStop() constControlThreadinlineprotected
rtLoopTimeInUSRTUnit
rTLoopTimingCheckToleranceFactorRTUnit
rtPostReadSensorDeviceValues(const IceUtil::Time &sensorValuesTimestamp, const IceUtil::Time &timeSinceLastIteration)ControlThreadprotectedvirtual
rtReadSensorDeviceValues(const IceUtil::Time &sensorValuesTimestamp, const IceUtil::Time &timeSinceLastIteration)ControlThreadprotected
rtResetAllTargets()ControlThreadprotected
rtRobotBodySetRTUnitprotected
rtRobotJointSetRTUnitprotected
rtRun()RTUnitprotectedvirtual
rtRunJointControllers(const IceUtil::Time &sensorValuesTimestamp, const IceUtil::Time &timeSinceLastIteration)ControlThreadprotected
rtRunNJointControllers(const IceUtil::Time &sensorValuesTimestamp, const IceUtil::Time &timeSinceLastIteration)ControlThreadprotected
rtSensorAndControlBufferCommitWrite()ControlThreadDataBufferinline
rtSetEmergencyStopState(EmergencyStopState state)ControlThreadprotected
rtSetJointController(JointController *c, std::size_t index)ControlThreadprotected
rtSetRobotGlobalPose(const Eigen::Matrix4f &gp, bool updateRobot=true)ControlThreadprotected
rtSwitchControllerSetup(SwitchControllerMode mode=SwitchControllerMode::IceRequests)ControlThreadprotected
rtTaskRTUnitprotected
RTUnit()RTUnit
rtUpdateRobotGlobalPose()ControlThreadprotected
rtUpdateSensorAndControlBuffer(const IceUtil::Time &sensorValuesTimestamp, const IceUtil::Time &timeSinceLastIteration)ControlThreadprotected
sensorAndControlBufferChanged() constControlThreadDataBuffer
setActivateControllersRequest(std::set< NJointControllerBasePtr, std::greater< NJointControllerBasePtr >> ctrls)ControlThreadDataBuffer
setEmergencyStopState(EmergencyStopState state)ControlThread
setIceProperties(Ice::PropertiesPtr properties)PropertyUservirtual
setLocalMinimumLoggingLevel(MessageTypeT level)Logging
setMetaInfo(const std::string &id, const VariantBasePtr &value)ManagedIceObject
setName(std::string name)ManagedIceObjectprotected
setSelfCollisionAvoidanceDistance(Ice::Float distance, const Ice::Current &=Ice::emptyCurrent) overrideSelfCollisionChecker
setSelfCollisionAvoidanceFrequency(Ice::Float freq, const Ice::Current &=Ice::emptyCurrent) overrideSelfCollisionChecker
setTag(const LogTag &tag)Logging
setTag(const std::string &tagName)Logging
shutDown()ModuleBaseinline
socketFileDescriptorRTUnit
spamFilterLoggingmutableprotected
startBackupLogging()RTUnitprotected
startDataStreaming(const RobotUnitDataStreaming::ReceiverPrx &receiver, const RobotUnitDataStreaming::Config &config, const Ice::Current &=Ice::emptyCurrent) overrideLogging
startPeriodicTask(const std::string &uniqueName, std::function< void(void)> f, int periodMs, bool assureMeanInterval=false, bool forceSystemTime=true)ManagedIceObject
startRtLogging(const std::string &formatString, const Ice::StringSeq &loggingNames, const Ice::Current &=Ice::emptyCurrent) overrideLogging
startRtLoggingWithAliasNames(const std::string &formatString, const StringStringDictionary &aliasNames, const Ice::Current &=Ice::emptyCurrent) overrideLogging
startRTThread()RTUnitprotected
stopDataStreaming(const RobotUnitDataStreaming::ReceiverPrx &receiver, const Ice::Current &=Ice::emptyCurrent) overrideLogging
stopPeriodicTask(const std::string &name)ManagedIceObject
stopRtLogging(const armarx::SimpleRemoteReferenceCounterBasePtr &token, const Ice::Current &=Ice::emptyCurrent) overrideLogging
SwitchControllerMode enum nameControlThreadprotected
switchNJointControllerSetup(const Ice::StringSeq &newSetup, const Ice::Current &=Ice::emptyCurrent) overrideControllerManagement
tagLoggingprotected
taskRunningRTUnitprotected
terminate()ManagedIceObjectprotected
throwIfDevicesNotReady(const std::string &fnc) constModuleBase
throwIfInControlThread(const std::string &fnc) constModuleBase
throwIfStateIs(const std::set< RobotUnitState > &stateSet, const std::string &fnc, bool onlyWarn=false) constModuleBase
throwIfStateIs(RobotUnitState s, const std::string &fnc, bool onlyWarn=false) constModuleBase
throwIfStateIsNot(const std::set< RobotUnitState > &stateSet, const std::string &fnc, bool onlyWarn=false) constModuleBase
throwIfStateIsNot(RobotUnitState s, const std::string &fnc, bool onlyWarn=false) constModuleBase
TimePointType typedefModuleBaseprotected
tryAddProperty(const std::string &propertyName, const std::string &value)PropertyUser
unsubscribeFromTopic(const std::string &name)ManagedIceObject
updateIceProperties(const std::map< std::string, std::string > &changes)PropertyUservirtual
updateProperties()PropertyUser
updateProxies(IceManagerPtr)PropertyUser
updateVirtualRobot(const VirtualRobot::RobotPtr &robot) constControlThreadDataBuffer
updateVirtualRobot(const VirtualRobot::RobotPtr &robot, const std::vector< VirtualRobot::RobotNodePtr > &nodes) constControlThreadDataBuffer
updateVirtualRobotFromSensorValues(const VirtualRobot::RobotPtr &robot, const std::vector< PtrT > &sensors) constDevicesinline
updateVirtualRobotFromSensorValues(const VirtualRobot::RobotPtr &robot, const std::vector< VirtualRobot::RobotNodePtr > &nodes, const std::vector< PtrT > &sensors) constDevicesinline
useTorqueVelocityModeAsDefaultRTUnit
usingProxy(const std::string &name, const std::string &endpoints="")ManagedIceObject
usingProxyFromProperty(const std::string &propertyName, const std::string &endpoints="")Component
usingTopic(const std::string &name, bool orderedPublishing=false)ManagedIceObject
usingTopicFromProperty(const std::string &propertyName, bool orderedPublishing=false)Component
waitForObjectScheduler()ManagedIceObject
waitForProxy(std::string const &name, bool addToDependencies)ManagedIceObject
writeRecentIterationsToFile(const std::string &formatString, const Ice::Current &=Ice::emptyCurrent) const overrideLogging
~ControllerManagement()ControllerManagement
~Logging()Loggingvirtual
~ManagedIceObject() overrideManagedIceObjectprotected
~PropertyUser() overridePropertyUser
~RobotUnit()RobotUnit
~RTUnit() overrideRTUnit