HiveMind
InterlocManager Member List

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

configureAngleCalibration(uint32_t numberOfFrames) overrideInterlocManagervirtual
configureTWRCalibration(uint16_t distanceCalibCm) overrideInterlocManagervirtual
gazeboUpdateCallback(const gazebo_msgs::ModelStates &msg)InterlocManagerprivate
getAngleOfArrival(const tf2::Transform &agentToAgentTransform)InterlocManagerprivatestatic
getDistance(const tf2::Transform &transform)InterlocManagerprivatestatic
getHiveboardTf(const geometry_msgs::Pose &poseWorldFrame, const geometry_msgs::TransformStamped &hiveboardToRobotTf)InterlocManagerprivatestatic
getHiveBoardTransform(const std::string &agentName)InterlocManagerprivate
getRelativeOrientation(const tf2::Transform &transform)InterlocManagerprivatestatic
InterlocManager(ILogger &logger, INotificationQueue< InterlocUpdate > &interlocUpdateQueue)InterlocManager
m_baseLinkToHiveBoardTransformsInterlocManagerprivate
m_interlocRefreshDelayMsInterlocManagerprivate
m_interlocUpdateQueueInterlocManagerprivate
m_loggerInterlocManagerprivate
m_subInterlocManagerprivate
m_tfBufferInterlocManagerprivate
m_tfListenerInterlocManagerprivate
setInterlocManagerRawAngleDataCallback(interlocRawAngleDataCallbackFunction_t callback, void *context) overrideInterlocManagervirtual
setInterlocManagerState(InterlocStateDTO state) overrideInterlocManagervirtual
setInterlocManagerStateChangeCallback(interlocManagerStateChangeCallbackFunction_t callback, void *context) overrideInterlocManagervirtual
startInterloc() overrideInterlocManagervirtual
updateAngleCalculatorParameters(const ConfigureAngleParametersDTO &newParams) overrideInterlocManagervirtual
~IInterlocManager()=defaultIInterlocManagervirtual
~InterlocManager() override=defaultInterlocManager