Go to the documentation of this file.
10 #ifndef ORDER_DAEMON_H
11 #define ORDER_DAEMON_H
15 #include <std_msgs/UInt32.h>
16 #include <std_msgs/Float64.h>
17 #include <std_msgs/Int8.h>
18 #include <std_msgs/Bool.h>
19 #include <nav_msgs/Odometry.h>
20 #include <sensor_msgs/BatteryState.h>
22 #include "std_msgs/String.h"
23 #include "boost/date_time/posix_time/posix_time.hpp"
25 #include "vda5050_msgs/State.h"
26 #include "vda5050_msgs/NodeStates.h"
27 #include "vda5050_msgs/NodeState.h"
28 #include "vda5050_msgs/EdgeStates.h"
29 #include "vda5050_msgs/EdgeState.h"
30 #include "vda5050_msgs/AGVPosition.h"
31 #include "vda5050_msgs/Loads.h"
32 #include "vda5050_msgs/ActionStates.h"
33 #include "vda5050_msgs/Errors.h"
34 #include "vda5050_msgs/Information.h"
35 #include "vda5050_msgs/SafetyState.h"
241 void LoadsCallback(
const vda5050_msgs::Loads::ConstPtr& msg);
vda5050_msgs::State stateMessage
void AGVPositionMapDescriptionCallback(const std_msgs::String::ConstPtr &msg)
void AGVPositionInitializedCallback(const std_msgs::Bool::ConstPtr &msg)
void BatteryStateReachCallback(const std_msgs::UInt32::ConstPtr &msg)
void ROSAGVPositionCallback(const nav_msgs::Odometry::ConstPtr &msg)
void DistanceSinceLastNodeCallback(const std_msgs::Float64::ConstPtr &msg)
void AGVPositionLocalizationScoreCallback(const std_msgs::Float64::ConstPtr &msg)
ros::Duration updateInterval
ros::Time lastUpdateTimestamp
void BatteryStateCallback(const vda5050_msgs::BatteryState::ConstPtr &msg)
void LastNodeSequenceIdCallback(const std_msgs::UInt32::ConstPtr &msg)
void AGVPositionCallback(const vda5050_msgs::AGVPosition::ConstPtr &msg)
void SafetyStateCallback(const vda5050_msgs::SafetyState::ConstPtr &msg)
void LinkPublishTopics(ros::NodeHandle *nh)
double CalculateAgvOrientation(const nav_msgs::Odometry::ConstPtr &msg)
void NodeStatesCallback(const vda5050_msgs::NodeStates::ConstPtr &msg)
void ZoneSetIdCallback(const std_msgs::String::ConstPtr &msg)
void AGVPositionMapIdCallback(const std_msgs::String::ConstPtr &msg)
void LinkSubscriptionTopics(ros::NodeHandle *nh)
void LoadsCallback(const vda5050_msgs::Loads::ConstPtr &msg)
void ROSVelocityCallback(const nav_msgs::Odometry::ConstPtr &msg)
void PausedCallback(const std_msgs::Bool::ConstPtr &msg)
void SafetyStateFieldViolationCallback(const std_msgs::Bool::ConstPtr &msg)
void BatteryStateBatteryHealthCallback(const std_msgs::Int8::ConstPtr &msg)
void InformationCallback(const vda5050_msgs::Information::ConstPtr &msg)
void ActionStateCallback(const vda5050_msgs::ActionState::ConstPtr &msg)
void NewBaseRequestCallback(const std_msgs::Bool::ConstPtr &msg)
void OrderUpdateIdCallback(const std_msgs::UInt32::ConstPtr &msg)
void SafetyStateEstopCallback(const std_msgs::String::ConstPtr &msg)
void DrivingCallback(const std_msgs::Bool::ConstPtr &msg)
void OperatingModeCallback(const std_msgs::String::ConstPtr &msg)
void OrderIdCallback(const std_msgs::String::ConstPtr &msg)
void AGVPositionDeviationRangeCallback(const std_msgs::Float64::ConstPtr &msg)
void BatteryStateChargingCallback(const std_msgs::Bool::ConstPtr &msg)
void ROSBatteryInfoCallback(const sensor_msgs::BatteryState::ConstPtr &msg)
void ErrorsCallback(const vda5050_msgs::Errors::ConstPtr &msg)
void EdgeStatesCallback(const vda5050_msgs::EdgeStates::ConstPtr &msg)
void LastNodeIdCallback(const std_msgs::String::ConstPtr &msg)
ros::Subscriber actionStatesSub
vda5050_connector
Author(s): Florian Rothmeyer
, Florian Spiegel
autogenerated on Wed Mar 22 2023 02:38:56