Previous topic

ecto_sensor_msgs

Next topic

ecto_nav_msgs

This Page

ecto_geometry_msgs

ROS ecto cells that deal with geometry_msgs messages.

ecto_ros.ecto_geometry_msgs

Bagger_Transform

Brief doc

A bagger for messages of a given type. Can enable read/write to ros bags.

Parameters

  • bagger   type: boost::shared_ptr<ecto_ros::Bagger_base const>    not required   default: [not visible from python]

    The bagger.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Publisher_Quaternion

Brief doc

Publishes a geometry_msgs::Quaternion.

Parameters

  • latched   type: bool    not required   default: False

    Is this a latched topic?

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to publish to. May be remapped.

Inputs

  • input   type: boost::shared_ptr<geometry_msgs::Quaternion_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Publisher_QuaternionStamped

Brief doc

Publishes a geometry_msgs::QuaternionStamped.

Parameters

  • latched   type: bool    not required   default: False

    Is this a latched topic?

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to publish to. May be remapped.

Inputs

  • input   type: boost::shared_ptr<geometry_msgs::QuaternionStamped_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Subscriber_PointStamped

Brief doc

Subscribes to a geometry_msgs::PointStamped.

Parameters

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Outputs

  • output   type: boost::shared_ptr<geometry_msgs::PointStamped_<std::allocator<void> > const>   

    The received message.

Publisher_Vector3Stamped

Brief doc

Publishes a geometry_msgs::Vector3Stamped.

Parameters

  • latched   type: bool    not required   default: False

    Is this a latched topic?

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to publish to. May be remapped.

Inputs

  • input   type: boost::shared_ptr<geometry_msgs::Vector3Stamped_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Publisher_TransformStamped

Brief doc

Publishes a geometry_msgs::TransformStamped.

Parameters

  • latched   type: bool    not required   default: False

    Is this a latched topic?

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to publish to. May be remapped.

Inputs

  • input   type: boost::shared_ptr<geometry_msgs::TransformStamped_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Bagger_TwistWithCovariance

Brief doc

A bagger for messages of a given type. Can enable read/write to ros bags.

Parameters

  • bagger   type: boost::shared_ptr<ecto_ros::Bagger_base const>    not required   default: [not visible from python]

    The bagger.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Subscriber_TwistStamped

Brief doc

Subscribes to a geometry_msgs::TwistStamped.

Parameters

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Outputs

  • output   type: boost::shared_ptr<geometry_msgs::TwistStamped_<std::allocator<void> > const>   

    The received message.

Subscriber_PolygonStamped

Brief doc

Subscribes to a geometry_msgs::PolygonStamped.

Parameters

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Outputs

  • output   type: boost::shared_ptr<geometry_msgs::PolygonStamped_<std::allocator<void> > const>   

    The received message.

Publisher_Pose

Brief doc

Publishes a geometry_msgs::Pose.

Parameters

  • latched   type: bool    not required   default: False

    Is this a latched topic?

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to publish to. May be remapped.

Inputs

  • input   type: boost::shared_ptr<geometry_msgs::Pose_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Publisher_PointStamped

Brief doc

Publishes a geometry_msgs::PointStamped.

Parameters

  • latched   type: bool    not required   default: False

    Is this a latched topic?

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to publish to. May be remapped.

Inputs

  • input   type: boost::shared_ptr<geometry_msgs::PointStamped_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Bagger_TwistWithCovarianceStamped

Brief doc

A bagger for messages of a given type. Can enable read/write to ros bags.

Parameters

  • bagger   type: boost::shared_ptr<ecto_ros::Bagger_base const>    not required   default: [not visible from python]

    The bagger.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Bagger_Wrench

Brief doc

A bagger for messages of a given type. Can enable read/write to ros bags.

Parameters

  • bagger   type: boost::shared_ptr<ecto_ros::Bagger_base const>    not required   default: [not visible from python]

    The bagger.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Bagger_PointStamped

Brief doc

A bagger for messages of a given type. Can enable read/write to ros bags.

Parameters

  • bagger   type: boost::shared_ptr<ecto_ros::Bagger_base const>    not required   default: [not visible from python]

    The bagger.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Publisher_TwistStamped

Brief doc

Publishes a geometry_msgs::TwistStamped.

Parameters

  • latched   type: bool    not required   default: False

    Is this a latched topic?

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to publish to. May be remapped.

Inputs

  • input   type: boost::shared_ptr<geometry_msgs::TwistStamped_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Bagger_PoseWithCovarianceStamped

Brief doc

A bagger for messages of a given type. Can enable read/write to ros bags.

Parameters

  • bagger   type: boost::shared_ptr<ecto_ros::Bagger_base const>    not required   default: [not visible from python]

    The bagger.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Bagger_Point

Brief doc

A bagger for messages of a given type. Can enable read/write to ros bags.

Parameters

  • bagger   type: boost::shared_ptr<ecto_ros::Bagger_base const>    not required   default: [not visible from python]

    The bagger.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Publisher_PoseWithCovarianceStamped

Brief doc

Publishes a geometry_msgs::PoseWithCovarianceStamped.

Parameters

  • latched   type: bool    not required   default: False

    Is this a latched topic?

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to publish to. May be remapped.

Inputs

  • input   type: boost::shared_ptr<geometry_msgs::PoseWithCovarianceStamped_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Publisher_TwistWithCovariance

Brief doc

Publishes a geometry_msgs::TwistWithCovariance.

Parameters

  • latched   type: bool    not required   default: False

    Is this a latched topic?

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to publish to. May be remapped.

Inputs

  • input   type: boost::shared_ptr<geometry_msgs::TwistWithCovariance_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Bagger_Pose2D

Brief doc

A bagger for messages of a given type. Can enable read/write to ros bags.

Parameters

  • bagger   type: boost::shared_ptr<ecto_ros::Bagger_base const>    not required   default: [not visible from python]

    The bagger.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Publisher_Point

Brief doc

Publishes a geometry_msgs::Point.

Parameters

  • latched   type: bool    not required   default: False

    Is this a latched topic?

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to publish to. May be remapped.

Inputs

  • input   type: boost::shared_ptr<geometry_msgs::Point_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Subscriber_PoseArray

Brief doc

Subscribes to a geometry_msgs::PoseArray.

Parameters

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Outputs

  • output   type: boost::shared_ptr<geometry_msgs::PoseArray_<std::allocator<void> > const>   

    The received message.

Subscriber_PoseStamped

Brief doc

Subscribes to a geometry_msgs::PoseStamped.

Parameters

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Outputs

  • output   type: boost::shared_ptr<geometry_msgs::PoseStamped_<std::allocator<void> > const>   

    The received message.

Subscriber_TwistWithCovarianceStamped

Brief doc

Subscribes to a geometry_msgs::TwistWithCovarianceStamped.

Parameters

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Outputs

  • output   type: boost::shared_ptr<geometry_msgs::TwistWithCovarianceStamped_<std::allocator<void> > const>   

    The received message.

Bagger_WrenchStamped

Brief doc

A bagger for messages of a given type. Can enable read/write to ros bags.

Parameters

  • bagger   type: boost::shared_ptr<ecto_ros::Bagger_base const>    not required   default: [not visible from python]

    The bagger.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Bagger_PoseArray

Brief doc

A bagger for messages of a given type. Can enable read/write to ros bags.

Parameters

  • bagger   type: boost::shared_ptr<ecto_ros::Bagger_base const>    not required   default: [not visible from python]

    The bagger.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Bagger_PoseStamped

Brief doc

A bagger for messages of a given type. Can enable read/write to ros bags.

Parameters

  • bagger   type: boost::shared_ptr<ecto_ros::Bagger_base const>    not required   default: [not visible from python]

    The bagger.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Publisher_PoseArray

Brief doc

Publishes a geometry_msgs::PoseArray.

Parameters

  • latched   type: bool    not required   default: False

    Is this a latched topic?

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to publish to. May be remapped.

Inputs

  • input   type: boost::shared_ptr<geometry_msgs::PoseArray_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Subscriber_Transform

Brief doc

Subscribes to a geometry_msgs::Transform.

Parameters

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Outputs

  • output   type: boost::shared_ptr<geometry_msgs::Transform_<std::allocator<void> > const>   

    The received message.

Bagger_Twist

Brief doc

A bagger for messages of a given type. Can enable read/write to ros bags.

Parameters

  • bagger   type: boost::shared_ptr<ecto_ros::Bagger_base const>    not required   default: [not visible from python]

    The bagger.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Bagger_TwistStamped

Brief doc

A bagger for messages of a given type. Can enable read/write to ros bags.

Parameters

  • bagger   type: boost::shared_ptr<ecto_ros::Bagger_base const>    not required   default: [not visible from python]

    The bagger.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Publisher_TwistWithCovarianceStamped

Brief doc

Publishes a geometry_msgs::TwistWithCovarianceStamped.

Parameters

  • latched   type: bool    not required   default: False

    Is this a latched topic?

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to publish to. May be remapped.

Inputs

  • input   type: boost::shared_ptr<geometry_msgs::TwistWithCovarianceStamped_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Subscriber_Pose2D

Brief doc

Subscribes to a geometry_msgs::Pose2D.

Parameters

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Outputs

  • output   type: boost::shared_ptr<geometry_msgs::Pose2D_<std::allocator<void> > const>   

    The received message.

Publisher_Vector3

Brief doc

Publishes a geometry_msgs::Vector3.

Parameters

  • latched   type: bool    not required   default: False

    Is this a latched topic?

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to publish to. May be remapped.

Inputs

  • input   type: boost::shared_ptr<geometry_msgs::Vector3_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Publisher_Polygon

Brief doc

Publishes a geometry_msgs::Polygon.

Parameters

  • latched   type: bool    not required   default: False

    Is this a latched topic?

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to publish to. May be remapped.

Inputs

  • input   type: boost::shared_ptr<geometry_msgs::Polygon_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Subscriber_PoseWithCovarianceStamped

Brief doc

Subscribes to a geometry_msgs::PoseWithCovarianceStamped.

Parameters

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Outputs

  • output   type: boost::shared_ptr<geometry_msgs::PoseWithCovarianceStamped_<std::allocator<void> > const>   

    The received message.

Subscriber_Vector3

Brief doc

Subscribes to a geometry_msgs::Vector3.

Parameters

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Outputs

  • output   type: boost::shared_ptr<geometry_msgs::Vector3_<std::allocator<void> > const>   

    The received message.

Subscriber_WrenchStamped

Brief doc

Subscribes to a geometry_msgs::WrenchStamped.

Parameters

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Outputs

  • output   type: boost::shared_ptr<geometry_msgs::WrenchStamped_<std::allocator<void> > const>   

    The received message.

Subscriber_Pose

Brief doc

Subscribes to a geometry_msgs::Pose.

Parameters

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Outputs

  • output   type: boost::shared_ptr<geometry_msgs::Pose_<std::allocator<void> > const>   

    The received message.

Subscriber_Wrench

Brief doc

Subscribes to a geometry_msgs::Wrench.

Parameters

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Outputs

  • output   type: boost::shared_ptr<geometry_msgs::Wrench_<std::allocator<void> > const>   

    The received message.

Publisher_PoseStamped

Brief doc

Publishes a geometry_msgs::PoseStamped.

Parameters

  • latched   type: bool    not required   default: False

    Is this a latched topic?

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to publish to. May be remapped.

Inputs

  • input   type: boost::shared_ptr<geometry_msgs::PoseStamped_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Publisher_PolygonStamped

Brief doc

Publishes a geometry_msgs::PolygonStamped.

Parameters

  • latched   type: bool    not required   default: False

    Is this a latched topic?

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to publish to. May be remapped.

Inputs

  • input   type: boost::shared_ptr<geometry_msgs::PolygonStamped_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Subscriber_Quaternion

Brief doc

Subscribes to a geometry_msgs::Quaternion.

Parameters

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Outputs

  • output   type: boost::shared_ptr<geometry_msgs::Quaternion_<std::allocator<void> > const>   

    The received message.

Bagger_TransformStamped

Brief doc

A bagger for messages of a given type. Can enable read/write to ros bags.

Parameters

  • bagger   type: boost::shared_ptr<ecto_ros::Bagger_base const>    not required   default: [not visible from python]

    The bagger.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Bagger_Quaternion

Brief doc

A bagger for messages of a given type. Can enable read/write to ros bags.

Parameters

  • bagger   type: boost::shared_ptr<ecto_ros::Bagger_base const>    not required   default: [not visible from python]

    The bagger.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Bagger_Vector3

Brief doc

A bagger for messages of a given type. Can enable read/write to ros bags.

Parameters

  • bagger   type: boost::shared_ptr<ecto_ros::Bagger_base const>    not required   default: [not visible from python]

    The bagger.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Publisher_WrenchStamped

Brief doc

Publishes a geometry_msgs::WrenchStamped.

Parameters

  • latched   type: bool    not required   default: False

    Is this a latched topic?

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to publish to. May be remapped.

Inputs

  • input   type: boost::shared_ptr<geometry_msgs::WrenchStamped_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Bagger_PoseWithCovariance

Brief doc

A bagger for messages of a given type. Can enable read/write to ros bags.

Parameters

  • bagger   type: boost::shared_ptr<ecto_ros::Bagger_base const>    not required   default: [not visible from python]

    The bagger.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Subscriber_TransformStamped

Brief doc

Subscribes to a geometry_msgs::TransformStamped.

Parameters

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Outputs

  • output   type: boost::shared_ptr<geometry_msgs::TransformStamped_<std::allocator<void> > const>   

    The received message.

Subscriber_Twist

Brief doc

Subscribes to a geometry_msgs::Twist.

Parameters

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Outputs

  • output   type: boost::shared_ptr<geometry_msgs::Twist_<std::allocator<void> > const>   

    The received message.

Bagger_Pose

Brief doc

A bagger for messages of a given type. Can enable read/write to ros bags.

Parameters

  • bagger   type: boost::shared_ptr<ecto_ros::Bagger_base const>    not required   default: [not visible from python]

    The bagger.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Bagger_Point32

Brief doc

A bagger for messages of a given type. Can enable read/write to ros bags.

Parameters

  • bagger   type: boost::shared_ptr<ecto_ros::Bagger_base const>    not required   default: [not visible from python]

    The bagger.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Subscriber_QuaternionStamped

Brief doc

Subscribes to a geometry_msgs::QuaternionStamped.

Parameters

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Outputs

  • output   type: boost::shared_ptr<geometry_msgs::QuaternionStamped_<std::allocator<void> > const>   

    The received message.

Publisher_Pose2D

Brief doc

Publishes a geometry_msgs::Pose2D.

Parameters

  • latched   type: bool    not required   default: False

    Is this a latched topic?

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to publish to. May be remapped.

Inputs

  • input   type: boost::shared_ptr<geometry_msgs::Pose2D_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Bagger_PolygonStamped

Brief doc

A bagger for messages of a given type. Can enable read/write to ros bags.

Parameters

  • bagger   type: boost::shared_ptr<ecto_ros::Bagger_base const>    not required   default: [not visible from python]

    The bagger.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Publisher_PoseWithCovariance

Brief doc

Publishes a geometry_msgs::PoseWithCovariance.

Parameters

  • latched   type: bool    not required   default: False

    Is this a latched topic?

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to publish to. May be remapped.

Inputs

  • input   type: boost::shared_ptr<geometry_msgs::PoseWithCovariance_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Bagger_Vector3Stamped

Brief doc

A bagger for messages of a given type. Can enable read/write to ros bags.

Parameters

  • bagger   type: boost::shared_ptr<ecto_ros::Bagger_base const>    not required   default: [not visible from python]

    The bagger.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Publisher_Twist

Brief doc

Publishes a geometry_msgs::Twist.

Parameters

  • latched   type: bool    not required   default: False

    Is this a latched topic?

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to publish to. May be remapped.

Inputs

  • input   type: boost::shared_ptr<geometry_msgs::Twist_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Subscriber_TwistWithCovariance

Brief doc

Subscribes to a geometry_msgs::TwistWithCovariance.

Parameters

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Outputs

  • output   type: boost::shared_ptr<geometry_msgs::TwistWithCovariance_<std::allocator<void> > const>   

    The received message.

Subscriber_Vector3Stamped

Brief doc

Subscribes to a geometry_msgs::Vector3Stamped.

Parameters

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Outputs

  • output   type: boost::shared_ptr<geometry_msgs::Vector3Stamped_<std::allocator<void> > const>   

    The received message.

Subscriber_Polygon

Brief doc

Subscribes to a geometry_msgs::Polygon.

Parameters

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Outputs

  • output   type: boost::shared_ptr<geometry_msgs::Polygon_<std::allocator<void> > const>   

    The received message.

Publisher_Point32

Brief doc

Publishes a geometry_msgs::Point32.

Parameters

  • latched   type: bool    not required   default: False

    Is this a latched topic?

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to publish to. May be remapped.

Inputs

  • input   type: boost::shared_ptr<geometry_msgs::Point32_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Subscriber_PoseWithCovariance

Brief doc

Subscribes to a geometry_msgs::PoseWithCovariance.

Parameters

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Outputs

  • output   type: boost::shared_ptr<geometry_msgs::PoseWithCovariance_<std::allocator<void> > const>   

    The received message.

Subscriber_Point32

Brief doc

Subscribes to a geometry_msgs::Point32.

Parameters

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Outputs

  • output   type: boost::shared_ptr<geometry_msgs::Point32_<std::allocator<void> > const>   

    The received message.

Subscriber_Point

Brief doc

Subscribes to a geometry_msgs::Point.

Parameters

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Outputs

  • output   type: boost::shared_ptr<geometry_msgs::Point_<std::allocator<void> > const>   

    The received message.

Publisher_Transform

Brief doc

Publishes a geometry_msgs::Transform.

Parameters

  • latched   type: bool    not required   default: False

    Is this a latched topic?

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to publish to. May be remapped.

Inputs

  • input   type: boost::shared_ptr<geometry_msgs::Transform_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Bagger_QuaternionStamped

Brief doc

A bagger for messages of a given type. Can enable read/write to ros bags.

Parameters

  • bagger   type: boost::shared_ptr<ecto_ros::Bagger_base const>    not required   default: [not visible from python]

    The bagger.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.

Publisher_Wrench

Brief doc

Publishes a geometry_msgs::Wrench.

Parameters

  • latched   type: bool    not required   default: False

    Is this a latched topic?

  • queue_size   type: int    not required   default: 2

    The amount to buffer incoming messages.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to publish to. May be remapped.

Inputs

  • input   type: boost::shared_ptr<geometry_msgs::Wrench_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Bagger_Polygon

Brief doc

A bagger for messages of a given type. Can enable read/write to ros bags.

Parameters

  • bagger   type: boost::shared_ptr<ecto_ros::Bagger_base const>    not required   default: [not visible from python]

    The bagger.

  • topic_name   type: std::string    required   default: /ros/topic/name

    The topic name to subscribe to.