Package Summary

Tags No category tags.
Version 1.4.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/open-rmf/rmf_ros2.git
VCS Type git
VCS Version galactic
Last Updated 2021-09-02
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A package containing messages used by the RMF traffic management system.

Additional Links

No additional links.

Maintainers

  • Grey
  • Marco A. Gutiérrez

Authors

No additional authors.

rmf_traffic_ros2 package

This package provides interfaces between rmf_traffic and ROS 2 interfaces.

Quality Declaration

This package claims to be in the Quality Level 4 category. See the Quality Declaration for more details.

CHANGELOG

Changelog for package rmf_traffic_ros2

1.4.0 (2021-09-01)

  • Make traffic schedule updates more efficient: #86
  • Add redundancy to the traffic schedule node: #61

1.3.0 (2021-06-07)

  • Use topics to update schedule mirrors: #17
  • Allow participant descriptions to update: #17
  • Add persistence to Traffic Schedule Participant IDs: #242

1.2.0 (2021-01-05)

  • Adding distributed blockade system hooks: #226

1.1.0 (2020-09-24)

  • Add a schedule node factory to the public API: #147
  • Allow the Negotiation class to accept callbacks for Table updates: #140
  • Allow the Negotiation class to provide views for existing Tables: #140
  • Allow the Negotiation class to store up to a certain number of completed negotiations: #140
  • Migrating to ROS2 Foxy: #133
  • Contributors: Aaron Chong, Grey, Yadu, ddengster

1.0.2 (2020-07-27)

  • Always respond to negotiations: #138

1.0.0 (2020-06-23)

  • Provides rmf_traffic_ros2 library which offers utilities to wrap rmf_traffic into ros2 APIs
    • rmf_traffic_ros2::convert(T) functions convert between rmf_traffic API data structures and rmf_traffic_msgs message structures
    • rmf_traffic_ros2::schedule utilities help to connect rmf_traffic objects across distributed ROS2 systems
      • MirrorManager - Object that maintains a rmf_traffic::schedule::Mirror across ROS2 connections
      • Writer - Factory for rmf_traffic::schedule::Participant objects that can talk to a database across ROS2 connections
      • Negotiation - Object that manages a set of traffic negotiations across ROS2 connections
  • rmf_traffic_schedule - a ROS2 node that manages a traffic schedule service and judges the outcomes of traffic negotiations
  • Contributors: Aaron Chong, Grey, Marco A. Gutiérrez, Morgan Quigley, Yadu, Yadunund, koonpeng

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rmf_traffic_ros2 at answers.ros.org

Package Summary

Tags No category tags.
Version 1.4.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/open-rmf/rmf_ros2.git
VCS Type git
VCS Version foxy
Last Updated 2021-09-02
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A package containing messages used by the RMF traffic management system.

Additional Links

No additional links.

Maintainers

  • Grey
  • Marco A. Gutiérrez

Authors

No additional authors.

rmf_traffic_ros2 package

This package provides interfaces between rmf_traffic and ROS 2 interfaces.

Quality Declaration

This package claims to be in the Quality Level 4 category. See the Quality Declaration for more details.

CHANGELOG

Changelog for package rmf_traffic_ros2

1.4.0 (2021-09-01)

  • Make traffic schedule updates more efficient: #86
  • Add redundancy to the traffic schedule node: #61

1.3.0 (2021-06-07)

  • Use topics to update schedule mirrors: #17
  • Allow participant descriptions to update: #17
  • Add persistence to Traffic Schedule Participant IDs: #242

1.2.0 (2021-01-05)

  • Adding distributed blockade system hooks: #226

1.1.0 (2020-09-24)

  • Add a schedule node factory to the public API: #147
  • Allow the Negotiation class to accept callbacks for Table updates: #140
  • Allow the Negotiation class to provide views for existing Tables: #140
  • Allow the Negotiation class to store up to a certain number of completed negotiations: #140
  • Migrating to ROS2 Foxy: #133
  • Contributors: Aaron Chong, Grey, Yadu, ddengster

1.0.2 (2020-07-27)

  • Always respond to negotiations: #138

1.0.0 (2020-06-23)

  • Provides rmf_traffic_ros2 library which offers utilities to wrap rmf_traffic into ros2 APIs
    • rmf_traffic_ros2::convert(T) functions convert between rmf_traffic API data structures and rmf_traffic_msgs message structures
    • rmf_traffic_ros2::schedule utilities help to connect rmf_traffic objects across distributed ROS2 systems
      • MirrorManager - Object that maintains a rmf_traffic::schedule::Mirror across ROS2 connections
      • Writer - Factory for rmf_traffic::schedule::Participant objects that can talk to a database across ROS2 connections
      • Negotiation - Object that manages a set of traffic negotiations across ROS2 connections
  • rmf_traffic_schedule - a ROS2 node that manages a traffic schedule service and judges the outcomes of traffic negotiations
  • Contributors: Aaron Chong, Grey, Marco A. Gutiérrez, Morgan Quigley, Yadu, Yadunund, koonpeng

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rmf_traffic_ros2 at answers.ros.org

Package Summary

Tags No category tags.
Version 1.4.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/open-rmf/rmf_ros2.git
VCS Type git
VCS Version main
Last Updated 2021-09-02
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A package containing messages used by the RMF traffic management system.

Additional Links

No additional links.

Maintainers

  • Grey
  • Marco A. Gutiérrez

Authors

No additional authors.

rmf_traffic_ros2 package

This package provides interfaces between rmf_traffic and ROS 2 interfaces.

Quality Declaration

This package claims to be in the Quality Level 4 category. See the Quality Declaration for more details.

CHANGELOG

Changelog for package rmf_traffic_ros2

1.4.0 (2021-09-01)

  • Make traffic schedule updates more efficient: #86
  • Add redundancy to the traffic schedule node: #61

1.3.0 (2021-06-07)

  • Use topics to update schedule mirrors: #17
  • Allow participant descriptions to update: #17
  • Add persistence to Traffic Schedule Participant IDs: #242

1.2.0 (2021-01-05)

  • Adding distributed blockade system hooks: #226

1.1.0 (2020-09-24)

  • Add a schedule node factory to the public API: #147
  • Allow the Negotiation class to accept callbacks for Table updates: #140
  • Allow the Negotiation class to provide views for existing Tables: #140
  • Allow the Negotiation class to store up to a certain number of completed negotiations: #140
  • Migrating to ROS2 Foxy: #133
  • Contributors: Aaron Chong, Grey, Yadu, ddengster

1.0.2 (2020-07-27)

  • Always respond to negotiations: #138

1.0.0 (2020-06-23)

  • Provides rmf_traffic_ros2 library which offers utilities to wrap rmf_traffic into ros2 APIs
    • rmf_traffic_ros2::convert(T) functions convert between rmf_traffic API data structures and rmf_traffic_msgs message structures
    • rmf_traffic_ros2::schedule utilities help to connect rmf_traffic objects across distributed ROS2 systems
      • MirrorManager - Object that maintains a rmf_traffic::schedule::Mirror across ROS2 connections
      • Writer - Factory for rmf_traffic::schedule::Participant objects that can talk to a database across ROS2 connections
      • Negotiation - Object that manages a set of traffic negotiations across ROS2 connections
  • rmf_traffic_schedule - a ROS2 node that manages a traffic schedule service and judges the outcomes of traffic negotiations
  • Contributors: Aaron Chong, Grey, Marco A. Gutiérrez, Morgan Quigley, Yadu, Yadunund, koonpeng

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rmf_traffic_ros2 at answers.ros.org

No version for distro noetic. Known supported distros are highlighted in the buttons above.
No version for distro melodic. Known supported distros are highlighted in the buttons above.
No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro eloquent. Known supported distros are highlighted in the buttons above.
No version for distro dashing. Known supported distros are highlighted in the buttons above.
No version for distro lunar. Known supported distros are highlighted in the buttons above.
No version for distro jade. Known supported distros are highlighted in the buttons above.
No version for distro indigo. Known supported distros are highlighted in the buttons above.
No version for distro hydro. Known supported distros are highlighted in the buttons above.
No version for distro kinetic. Known supported distros are highlighted in the buttons above.