Namespaces | |
testing | |
Classes | |
struct | BridgeHandles |
struct | BridgeIgnToRosHandles |
struct | BridgeRosToIgnHandles |
class | Factory |
class | FactoryInterface |
Functions | |
template<typename ROS_T , typename IGN_T > | |
void | convert_ign_to_ros (const IGN_T &ign_msg, ROS_T &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::BatteryState &ign_msg, sensor_msgs::BatteryState &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::Boolean &ign_msg, std_msgs::Bool &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::CameraInfo &ign_msg, sensor_msgs::CameraInfo &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::Clock &ign_msg, rosgraph_msgs::Clock &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::Color &ign_msg, std_msgs::ColorRGBA &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::Double &ign_msg, std_msgs::Float64 &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::Empty &ign_msg, std_msgs::Empty &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::Float &ign_msg, std_msgs::Float32 &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::FluidPressure &ign_msg, sensor_msgs::FluidPressure &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::Header &ign_msg, std_msgs::Header &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::Image &ign_msg, sensor_msgs::Image &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::IMU &ign_msg, sensor_msgs::Imu &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::Int32 &ign_msg, std_msgs::Int32 &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::LaserScan &ign_msg, sensor_msgs::LaserScan &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::Magnetometer &ign_msg, sensor_msgs::MagneticField &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::Marker &ign_msg, visualization_msgs::Marker &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::Marker_V &ign_msg, visualization_msgs::MarkerArray &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::Model &ign_msg, sensor_msgs::JointState &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::NavSat &ign_msg, sensor_msgs::NavSatFix &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::OccupancyGrid &ign_msg, nav_msgs::OccupancyGrid &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::Odometry &ign_msg, nav_msgs::Odometry &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::PointCloudPacked &ign_msg, sensor_msgs::PointCloud2 &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::Pose &ign_msg, geometry_msgs::Pose &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::Pose &ign_msg, geometry_msgs::PoseStamped &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::Pose &ign_msg, geometry_msgs::Transform &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::Pose &ign_msg, geometry_msgs::TransformStamped &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::Pose_V &ign_msg, geometry_msgs::PoseArray &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::Pose_V &ign_msg, tf2_msgs::TFMessage &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::Quaternion &ign_msg, geometry_msgs::Quaternion &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::StringMsg &ign_msg, std_msgs::String &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::Twist &ign_msg, geometry_msgs::Twist &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::Vector3d &ign_msg, geometry_msgs::Point &ros_msg) |
template<> | |
void | convert_ign_to_ros (const ignition::msgs::Vector3d &ign_msg, geometry_msgs::Vector3 &ros_msg) |
template<> | |
void | convert_ros_to_ign (const geometry_msgs::Point &ros_msg, ignition::msgs::Vector3d &ign_msg) |
template<> | |
void | convert_ros_to_ign (const geometry_msgs::Pose &ros_msg, ignition::msgs::Pose &ign_msg) |
template<> | |
void | convert_ros_to_ign (const geometry_msgs::PoseArray &ros_msg, ignition::msgs::Pose_V &ign_msg) |
template<> | |
void | convert_ros_to_ign (const geometry_msgs::PoseStamped &ros_msg, ignition::msgs::Pose &ign_msg) |
template<> | |
void | convert_ros_to_ign (const geometry_msgs::Quaternion &ros_msg, ignition::msgs::Quaternion &ign_msg) |
template<> | |
void | convert_ros_to_ign (const geometry_msgs::Transform &ros_msg, ignition::msgs::Pose &ign_msg) |
template<> | |
void | convert_ros_to_ign (const geometry_msgs::TransformStamped &ros_msg, ignition::msgs::Pose &ign_msg) |
template<> | |
void | convert_ros_to_ign (const geometry_msgs::Twist &ros_msg, ignition::msgs::Twist &ign_msg) |
template<> | |
void | convert_ros_to_ign (const geometry_msgs::Vector3 &ros_msg, ignition::msgs::Vector3d &ign_msg) |
template<> | |
void | convert_ros_to_ign (const nav_msgs::OccupancyGrid &ros_msg, ignition::msgs::OccupancyGrid &ign_msg) |
template<> | |
void | convert_ros_to_ign (const nav_msgs::Odometry &ros_msg, ignition::msgs::Odometry &ign_msg) |
template<typename ROS_T , typename IGN_T > | |
void | convert_ros_to_ign (const ROS_T &ros_msg, IGN_T &ign_msg) |
template<> | |
void | convert_ros_to_ign (const rosgraph_msgs::Clock &ros_msg, ignition::msgs::Clock &ign_msg) |
template<> | |
void | convert_ros_to_ign (const sensor_msgs::BatteryState &ros_msg, ignition::msgs::BatteryState &ign_msg) |
template<> | |
void | convert_ros_to_ign (const sensor_msgs::CameraInfo &ros_msg, ignition::msgs::CameraInfo &ign_msg) |
template<> | |
void | convert_ros_to_ign (const sensor_msgs::FluidPressure &ros_msg, ignition::msgs::FluidPressure &ign_msg) |
template<> | |
void | convert_ros_to_ign (const sensor_msgs::Image &ros_msg, ignition::msgs::Image &ign_msg) |
template<> | |
void | convert_ros_to_ign (const sensor_msgs::Imu &ros_msg, ignition::msgs::IMU &ign_msg) |
template<> | |
void | convert_ros_to_ign (const sensor_msgs::JointState &ros_msg, ignition::msgs::Model &ign_msg) |
template<> | |
void | convert_ros_to_ign (const sensor_msgs::LaserScan &ros_msg, ignition::msgs::LaserScan &ign_msg) |
template<> | |
void | convert_ros_to_ign (const sensor_msgs::MagneticField &ros_msg, ignition::msgs::Magnetometer &ign_msg) |
template<> | |
void | convert_ros_to_ign (const sensor_msgs::NavSatFix &ros_msg, ignition::msgs::NavSat &ign_msg) |
template<> | |
void | convert_ros_to_ign (const sensor_msgs::PointCloud2 &ros_msg, ignition::msgs::PointCloudPacked &ign_msg) |
template<> | |
void | convert_ros_to_ign (const std_msgs::Bool &ros_msg, ignition::msgs::Boolean &ign_msg) |
template<> | |
void | convert_ros_to_ign (const std_msgs::ColorRGBA &ros_msg, ignition::msgs::Color &ign_msg) |
template<> | |
void | convert_ros_to_ign (const std_msgs::Empty &ros_msg, ignition::msgs::Empty &ign_msg) |
template<> | |
void | convert_ros_to_ign (const std_msgs::Float32 &ros_msg, ignition::msgs::Float &ign_msg) |
template<> | |
void | convert_ros_to_ign (const std_msgs::Float64 &ros_msg, ignition::msgs::Double &ign_msg) |
template<> | |
void | convert_ros_to_ign (const std_msgs::Header &ros_msg, ignition::msgs::Header &ign_msg) |
template<> | |
void | convert_ros_to_ign (const std_msgs::Int32 &ros_msg, ignition::msgs::Int32 &ign_msg) |
template<> | |
void | convert_ros_to_ign (const std_msgs::String &ros_msg, ignition::msgs::StringMsg &ign_msg) |
template<> | |
void | convert_ros_to_ign (const tf2_msgs::TFMessage &ros_msg, ignition::msgs::Pose_V &ign_msg) |
template<> | |
void | convert_ros_to_ign (const visualization_msgs::Marker &ros_msg, ignition::msgs::Marker &ign_msg) |
template<> | |
void | convert_ros_to_ign (const visualization_msgs::MarkerArray &ros_msg, ignition::msgs::Marker_V &ign_msg) |
BridgeHandles | create_bidirectional_bridge (ros::NodeHandle ros_node, std::shared_ptr< ignition::transport::Node > ign_node, const std::string &ros_type_name, const std::string &ign_type_name, const std::string &topic_name, size_t queue_size=10) |
BridgeIgnToRosHandles | create_bridge_from_ign_to_ros (std::shared_ptr< ignition::transport::Node > ign_node, ros::NodeHandle ros_node, const std::string &ign_type_name, const std::string &ign_topic_name, size_t subscriber_queue_size, const std::string &ros_type_name, const std::string &ros_topic_name, size_t publisher_queue_size) |
BridgeRosToIgnHandles | create_bridge_from_ros_to_ign (ros::NodeHandle ros_node, std::shared_ptr< ignition::transport::Node > ign_node, const std::string &ros_type_name, const std::string &ros_topic_name, size_t subscriber_queue_size, const std::string &ign_type_name, const std::string &ign_topic_name, size_t publisher_queue_size) |
std::string | frame_id_ign_to_ros (const std::string &frame_id) |
std::shared_ptr< FactoryInterface > | get_factory (const std::string &ros_type_name, const std::string &ign_type_name) |
std::shared_ptr< FactoryInterface > | get_factory_impl (const std::string &ros_type_name, const std::string &ign_type_name) |
std::string | replace_delimiter (const std::string &input, const std::string &old_delim, const std::string new_delim) |
void ros_ign_bridge::convert_ign_to_ros | ( | const IGN_T & | ign_msg, |
ROS_T & | ros_msg | ||
) |
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::BatteryState & | ign_msg, |
sensor_msgs::BatteryState & | ros_msg | ||
) |
Definition at line 1334 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::Boolean & | ign_msg, |
std_msgs::Bool & | ros_msg | ||
) |
Definition at line 72 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::CameraInfo & | ign_msg, |
sensor_msgs::CameraInfo & | ros_msg | ||
) |
Definition at line 881 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::Clock & | ign_msg, |
rosgraph_msgs::Clock & | ros_msg | ||
) |
Definition at line 240 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::Color & | ign_msg, |
std_msgs::ColorRGBA & | ros_msg | ||
) |
Definition at line 93 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::Double & | ign_msg, |
std_msgs::Float64 & | ros_msg | ||
) |
Definition at line 166 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::Empty & | ign_msg, |
std_msgs::Empty & | ros_msg | ||
) |
Definition at line 113 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::Float & | ign_msg, |
std_msgs::Float32 & | ros_msg | ||
) |
Definition at line 148 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::FluidPressure & | ign_msg, |
sensor_msgs::FluidPressure & | ros_msg | ||
) |
Definition at line 632 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::Header & | ign_msg, |
std_msgs::Header & | ros_msg | ||
) |
Definition at line 191 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::Image & | ign_msg, |
sensor_msgs::Image & | ros_msg | ||
) |
Definition at line 734 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::IMU & | ign_msg, |
sensor_msgs::Imu & | ros_msg | ||
) |
Definition at line 977 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::Int32 & | ign_msg, |
std_msgs::Int32 & | ros_msg | ||
) |
Definition at line 130 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::LaserScan & | ign_msg, |
sensor_msgs::LaserScan & | ros_msg | ||
) |
Definition at line 1083 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::Magnetometer & | ign_msg, |
sensor_msgs::MagneticField & | ros_msg | ||
) |
Definition at line 1134 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::Marker & | ign_msg, |
visualization_msgs::Marker & | ros_msg | ||
) |
Definition at line 1495 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::Marker_V & | ign_msg, |
visualization_msgs::MarkerArray & | ros_msg | ||
) |
Definition at line 1622 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::Model & | ign_msg, |
sensor_msgs::JointState & | ros_msg | ||
) |
Definition at line 1035 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::NavSat & | ign_msg, |
sensor_msgs::NavSatFix & | ros_msg | ||
) |
Definition at line 1164 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::OccupancyGrid & | ign_msg, |
nav_msgs::OccupancyGrid & | ros_msg | ||
) |
Definition at line 565 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::Odometry & | ign_msg, |
nav_msgs::Odometry & | ros_msg | ||
) |
Definition at line 600 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::PointCloudPacked & | ign_msg, |
sensor_msgs::PointCloud2 & | ros_msg | ||
) |
Definition at line 1236 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::Pose & | ign_msg, |
geometry_msgs::Pose & | ros_msg | ||
) |
Definition at line 337 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::Pose & | ign_msg, |
geometry_msgs::PoseStamped & | ros_msg | ||
) |
Definition at line 389 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::Pose & | ign_msg, |
geometry_msgs::Transform & | ros_msg | ||
) |
Definition at line 409 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::Pose & | ign_msg, |
geometry_msgs::TransformStamped & | ros_msg | ||
) |
Definition at line 433 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::Pose_V & | ign_msg, |
geometry_msgs::PoseArray & | ros_msg | ||
) |
Definition at line 363 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::Pose_V & | ign_msg, |
tf2_msgs::TFMessage & | ros_msg | ||
) |
Definition at line 472 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::Quaternion & | ign_msg, |
geometry_msgs::Quaternion & | ros_msg | ||
) |
Definition at line 271 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::StringMsg & | ign_msg, |
std_msgs::String & | ros_msg | ||
) |
Definition at line 231 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::Twist & | ign_msg, |
geometry_msgs::Twist & | ros_msg | ||
) |
Definition at line 497 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::Vector3d & | ign_msg, |
geometry_msgs::Point & | ros_msg | ||
) |
Definition at line 316 of file convert.cpp.
void ros_ign_bridge::convert_ign_to_ros | ( | const ignition::msgs::Vector3d & | ign_msg, |
geometry_msgs::Vector3 & | ros_msg | ||
) |
Definition at line 294 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const geometry_msgs::Point & | ros_msg, |
ignition::msgs::Vector3d & | ign_msg | ||
) |
Definition at line 305 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const geometry_msgs::Pose & | ros_msg, |
ignition::msgs::Pose & | ign_msg | ||
) |
Definition at line 327 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const geometry_msgs::PoseArray & | ros_msg, |
ignition::msgs::Pose_V & | ign_msg | ||
) |
Definition at line 347 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const geometry_msgs::PoseStamped & | ros_msg, |
ignition::msgs::Pose & | ign_msg | ||
) |
Definition at line 379 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const geometry_msgs::Quaternion & | ros_msg, |
ignition::msgs::Quaternion & | ign_msg | ||
) |
Definition at line 259 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const geometry_msgs::Transform & | ros_msg, |
ignition::msgs::Pose & | ign_msg | ||
) |
Definition at line 399 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const geometry_msgs::TransformStamped & | ros_msg, |
ignition::msgs::Pose & | ign_msg | ||
) |
Definition at line 419 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const geometry_msgs::Twist & | ros_msg, |
ignition::msgs::Twist & | ign_msg | ||
) |
Definition at line 487 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const geometry_msgs::Vector3 & | ros_msg, |
ignition::msgs::Vector3d & | ign_msg | ||
) |
Definition at line 283 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const nav_msgs::OccupancyGrid & | ros_msg, |
ignition::msgs::OccupancyGrid & | ign_msg | ||
) |
Definition at line 539 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const nav_msgs::Odometry & | ros_msg, |
ignition::msgs::Odometry & | ign_msg | ||
) |
Definition at line 585 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const ROS_T & | ros_msg, |
IGN_T & | ign_msg | ||
) |
void ros_ign_bridge::convert_ros_to_ign | ( | const rosgraph_msgs::Clock & | ros_msg, |
ignition::msgs::Clock & | ign_msg | ||
) |
Definition at line 249 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const sensor_msgs::BatteryState & | ros_msg, |
ignition::msgs::BatteryState & | ign_msg | ||
) |
Definition at line 1291 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const sensor_msgs::CameraInfo & | ros_msg, |
ignition::msgs::CameraInfo & | ign_msg | ||
) |
Definition at line 829 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const sensor_msgs::FluidPressure & | ros_msg, |
ignition::msgs::FluidPressure & | ign_msg | ||
) |
Definition at line 621 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const sensor_msgs::Image & | ros_msg, |
ignition::msgs::Image & | ign_msg | ||
) |
Definition at line 643 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const sensor_msgs::Imu & | ros_msg, |
ignition::msgs::IMU & | ign_msg | ||
) |
Definition at line 952 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const sensor_msgs::JointState & | ros_msg, |
ignition::msgs::Model & | ign_msg | ||
) |
Definition at line 1004 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const sensor_msgs::LaserScan & | ros_msg, |
ignition::msgs::LaserScan & | ign_msg | ||
) |
Definition at line 1052 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const sensor_msgs::MagneticField & | ros_msg, |
ignition::msgs::Magnetometer & | ign_msg | ||
) |
Definition at line 1124 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const sensor_msgs::NavSatFix & | ros_msg, |
ignition::msgs::NavSat & | ign_msg | ||
) |
Definition at line 1146 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const sensor_msgs::PointCloud2 & | ros_msg, |
ignition::msgs::PointCloudPacked & | ign_msg | ||
) |
Definition at line 1181 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const std_msgs::Bool & | ros_msg, |
ignition::msgs::Boolean & | ign_msg | ||
) |
Definition at line 63 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const std_msgs::ColorRGBA & | ros_msg, |
ignition::msgs::Color & | ign_msg | ||
) |
Definition at line 81 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const std_msgs::Empty & | ros_msg, |
ignition::msgs::Empty & | ign_msg | ||
) |
Definition at line 105 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const std_msgs::Float32 & | ros_msg, |
ignition::msgs::Float & | ign_msg | ||
) |
Definition at line 139 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const std_msgs::Float64 & | ros_msg, |
ignition::msgs::Double & | ign_msg | ||
) |
Definition at line 157 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const std_msgs::Header & | ros_msg, |
ignition::msgs::Header & | ign_msg | ||
) |
Definition at line 175 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const std_msgs::Int32 & | ros_msg, |
ignition::msgs::Int32 & | ign_msg | ||
) |
Definition at line 121 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const std_msgs::String & | ros_msg, |
ignition::msgs::StringMsg & | ign_msg | ||
) |
Definition at line 222 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const tf2_msgs::TFMessage & | ros_msg, |
ignition::msgs::Pose_V & | ign_msg | ||
) |
Definition at line 452 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const visualization_msgs::Marker & | ros_msg, |
ignition::msgs::Marker & | ign_msg | ||
) |
Definition at line 1385 of file convert.cpp.
void ros_ign_bridge::convert_ros_to_ign | ( | const visualization_msgs::MarkerArray & | ros_msg, |
ignition::msgs::Marker_V & | ign_msg | ||
) |
Definition at line 1607 of file convert.cpp.
BridgeHandles ros_ign_bridge::create_bidirectional_bridge | ( | ros::NodeHandle | ros_node, |
std::shared_ptr< ignition::transport::Node > | ign_node, | ||
const std::string & | ros_type_name, | ||
const std::string & | ign_type_name, | ||
const std::string & | topic_name, | ||
size_t | queue_size = 10 |
||
) |
Definition at line 100 of file bridge.hpp.
BridgeIgnToRosHandles ros_ign_bridge::create_bridge_from_ign_to_ros | ( | std::shared_ptr< ignition::transport::Node > | ign_node, |
ros::NodeHandle | ros_node, | ||
const std::string & | ign_type_name, | ||
const std::string & | ign_topic_name, | ||
size_t | subscriber_queue_size, | ||
const std::string & | ros_type_name, | ||
const std::string & | ros_topic_name, | ||
size_t | publisher_queue_size | ||
) |
Definition at line 76 of file bridge.hpp.
BridgeRosToIgnHandles ros_ign_bridge::create_bridge_from_ros_to_ign | ( | ros::NodeHandle | ros_node, |
std::shared_ptr< ignition::transport::Node > | ign_node, | ||
const std::string & | ros_type_name, | ||
const std::string & | ros_topic_name, | ||
size_t | subscriber_queue_size, | ||
const std::string & | ign_type_name, | ||
const std::string & | ign_topic_name, | ||
size_t | publisher_queue_size | ||
) |
Definition at line 52 of file bridge.hpp.
std::string ros_ign_bridge::frame_id_ign_to_ros | ( | const std::string & | frame_id | ) |
Definition at line 56 of file convert.cpp.
std::shared_ptr< FactoryInterface > ros_ign_bridge::get_factory | ( | const std::string & | ros_type_name, |
const std::string & | ign_type_name | ||
) |
Definition at line 408 of file factories.cpp.
std::shared_ptr<FactoryInterface> ros_ign_bridge::get_factory_impl | ( | const std::string & | ros_type_name, |
const std::string & | ign_type_name | ||
) |
Definition at line 25 of file factories.cpp.
std::string ros_ign_bridge::replace_delimiter | ( | const std::string & | input, |
const std::string & | old_delim, | ||
const std::string | new_delim | ||
) |
Definition at line 25 of file convert.cpp.