Previous topic

ecto_geometry_msgs

This Page

ecto_nav_msgs

ROS ecto cells that deal with nav_msgs messages.

ecto_ros.ecto_nav_msgs

Bagger_Path

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_GetMapActionResult

Brief doc

Subscribes to a nav_msgs::GetMapActionResult.

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<nav_msgs::GetMapActionResult_<std::allocator<void> > const>   

    The received message.

Bagger_GetMapActionGoal

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_GetMapAction

Brief doc

Publishes a nav_msgs::GetMapAction.

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<nav_msgs::GetMapAction_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Subscriber_OccupancyGrid

Brief doc

Subscribes to a nav_msgs::OccupancyGrid.

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<nav_msgs::OccupancyGrid_<std::allocator<void> > const>   

    The received message.

Bagger_GridCells

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_GetMapAction

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_GetMapActionGoal

Brief doc

Subscribes to a nav_msgs::GetMapActionGoal.

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<nav_msgs::GetMapActionGoal_<std::allocator<void> > const>   

    The received message.

Subscriber_GetMapActionFeedback

Brief doc

Subscribes to a nav_msgs::GetMapActionFeedback.

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<nav_msgs::GetMapActionFeedback_<std::allocator<void> > const>   

    The received message.

Publisher_Path

Brief doc

Publishes a nav_msgs::Path.

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<nav_msgs::Path_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Publisher_GetMapActionFeedback

Brief doc

Publishes a nav_msgs::GetMapActionFeedback.

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<nav_msgs::GetMapActionFeedback_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Bagger_Odometry

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_MapMetaData

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_GridCells

Brief doc

Publishes a nav_msgs::GridCells.

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<nav_msgs::GridCells_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Subscriber_GetMapFeedback

Brief doc

Subscribes to a nav_msgs::GetMapFeedback.

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<nav_msgs::GetMapFeedback_<std::allocator<void> > const>   

    The received message.

Subscriber_Odometry

Brief doc

Subscribes to a nav_msgs::Odometry.

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<nav_msgs::Odometry_<std::allocator<void> > const>   

    The received message.

Subscriber_MapMetaData

Brief doc

Subscribes to a nav_msgs::MapMetaData.

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<nav_msgs::MapMetaData_<std::allocator<void> > const>   

    The received message.

Publisher_GetMapActionResult

Brief doc

Publishes a nav_msgs::GetMapActionResult.

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<nav_msgs::GetMapActionResult_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Publisher_GetMapFeedback

Brief doc

Publishes a nav_msgs::GetMapFeedback.

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<nav_msgs::GetMapFeedback_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Bagger_GetMapActionResult

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_MapMetaData

Brief doc

Publishes a nav_msgs::MapMetaData.

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<nav_msgs::MapMetaData_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Bagger_GetMapActionFeedback

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_Odometry

Brief doc

Publishes a nav_msgs::Odometry.

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<nav_msgs::Odometry_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Bagger_GetMapGoal

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_GetMapResult

Brief doc

Publishes a nav_msgs::GetMapResult.

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<nav_msgs::GetMapResult_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Bagger_GetMapResult

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_Path

Brief doc

Subscribes to a nav_msgs::Path.

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<nav_msgs::Path_<std::allocator<void> > const>   

    The received message.

Bagger_OccupancyGrid

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_GetMapGoal

Brief doc

Publishes a nav_msgs::GetMapGoal.

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<nav_msgs::GetMapGoal_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Publisher_OccupancyGrid

Brief doc

Publishes a nav_msgs::OccupancyGrid.

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<nav_msgs::OccupancyGrid_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Subscriber_GetMapAction

Brief doc

Subscribes to a nav_msgs::GetMapAction.

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<nav_msgs::GetMapAction_<std::allocator<void> > const>   

    The received message.

Subscriber_GetMapResult

Brief doc

Subscribes to a nav_msgs::GetMapResult.

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<nav_msgs::GetMapResult_<std::allocator<void> > const>   

    The received message.

Publisher_GetMapActionGoal

Brief doc

Publishes a nav_msgs::GetMapActionGoal.

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<nav_msgs::GetMapActionGoal_<std::allocator<void> > const>   

    The message to publish.

Outputs

  • has_subscribers   type: bool   

    Has currently connected subscribers.

Subscriber_GetMapGoal

Brief doc

Subscribes to a nav_msgs::GetMapGoal.

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<nav_msgs::GetMapGoal_<std::allocator<void> > const>   

    The received message.

Bagger_GetMapFeedback

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_GridCells

Brief doc

Subscribes to a nav_msgs::GridCells.

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<nav_msgs::GridCells_<std::allocator<void> > const>   

    The received message.