|
NASA Astrobee Robot Software
0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
|
Go to the documentation of this file.
19 #ifndef DDS_ROS_BRIDGE_ROS_COMMAND_CONFIG_RAPID_COMMAND_CONFIG_H_
20 #define DDS_ROS_BRIDGE_ROS_COMMAND_CONFIG_RAPID_COMMAND_CONFIG_H_
31 #include "knDds/DdsTypedSupplier.h"
33 #include "rapidDds/CommandConfig.h"
34 #include "rapidDds/CommandConfigSupport.h"
35 #include "rapidDds/RapidConstants.h"
37 #include "rapidUtil/RapidHelper.h"
39 #include "dds_msgs/AstrobeeCommandConstants.h"
53 const ros::NodeHandle &nh,
72 #endif // DDS_ROS_BRIDGE_ROS_COMMAND_CONFIG_RAPID_COMMAND_CONFIG_H_
publish a single CommandConfig message
Definition: ros_command_config_rapid_command_config.h:50
bool AssembleConfig(rapid::CommandConfig &config, config_reader::ConfigReader &config_params)
Definition: ros_command_config_rapid_command_config.cc:50
base class for rapid publishers
Definition: rapid_pub.h:16
Definition: generic_rapid_msg_ros_pub.h:36
Definition: config_reader.h:48
config_reader::ConfigReader config_params
Definition: fault_tester.cc:12
RosCommandConfigRapidCommandConfig(const std::string &pub_topic, const ros::NodeHandle &nh, config_reader::ConfigReader &config_params)
Definition: ros_command_config_rapid_command_config.cc:23
kn::DdsTypedSupplier< rapid::CommandConfig > command_config_supplier_
Definition: ros_command_config_rapid_command_config.h:67