rmf_traffic_ros2 package from rmf_ros2 repormf_fleet_adapter rmf_fleet_adapter_python rmf_task_ros2 rmf_traffic_ros2 rmf_websocket |
|
Package Summary
Tags | No category tags. |
Version | 2.1.8 |
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 | humble |
Last Updated | 2024-06-14 |
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
Additional Links
Maintainers
- Grey
- Marco A. Gutiérrez
- Yadunund
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 for package rmf_traffic_ros2
2.1.8 (2023-12-19)
2.1.7 (2023-08-10)
2.1.6 (2023-06-02)
- Switch to rst changelogs (#276)
- Contributors: Yadunund
2.1.5 (2023-05-20)
- Reformat code to meet expectations of uncrustify-0.72.0: (#274)
- Contributors: Yadunund
2.1.4 (2023-04-27)
2.1.3 (2023-04-26)
2.1.2 (2022-10-10)
2.1.0 (2022-10-03)
- Make async behaviors more robust: (#228)
- Make schedule failover more robust: (#232)
- Ignore conflicts between any plans that have a dependency: (#205)
- Add support for docking in lanes with entry events: (#226)
- Add message conversion functions for the navigation graph: (#207)
- Changes for humble compatibility: (#215)
2.0.0 (2022-03-18)
- Update to the traffic dependency system: (#188)
1.5.0 (2022-02-14)
- Allow participants to sync up with remote databases when discrepancies arise (#145)
- Support for geojson graphs (#142)
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: (#22)
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]{.title-ref} library which offers utilities to wrap [rmf_traffic]{.title-ref} into [ros2]{.title-ref} APIs
-
- [rmf_traffic_ros2::convert(T)]{.title-ref} functions convert between [rmf_traffic]{.title-ref} API data structures and [rmf_traffic_msgs]{.title-ref} message structures
-
- [rmf_traffic_ros2::schedule]{.title-ref} utilities help to connect [rmf_traffic]{.title-ref} objects across distributed ROS2 systems
-
- [MirrorManager]{.title-ref} - Object that maintains a [rmf_traffic::schedule::Mirror]{.title-ref} across ROS2 connections
- [Writer]{.title-ref} - Factory for [rmf_traffic::schedule::Participant]{.title-ref} objects that can talk to a database across ROS2 connections
- [Negotiation]{.title-ref} - Object that manages a set of traffic negotiations across ROS2 connections
- [rmf_traffic_schedule]{.title-ref} - 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
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_cmake_catch2 | |
ament_cmake_uncrustify | |
rmf_utils | |
rmf_traffic | |
rmf_traffic_msgs | |
rmf_fleet_msgs | |
rmf_site_map_msgs | |
rmf_building_map_msgs | |
rclcpp |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rmf_traffic_ros2 at Robotics Stack Exchange
rmf_traffic_ros2 package from rmf_ros2 repormf_charging_schedule rmf_fleet_adapter rmf_fleet_adapter_python rmf_task_ros2 rmf_traffic_ros2 rmf_websocket |
|
Package Summary
Tags | No category tags. |
Version | 2.2.7 |
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 | iron |
Last Updated | 2024-11-14 |
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
Additional Links
Maintainers
- Grey
- Marco A. Gutiérrez
- Yadunund
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 for package rmf_traffic_ros2
2.2.7 (2024-11-15)
2.2.6 (2024-07-12)
2.2.5 (2023-12-22)
2.2.4 (2023-12-15)
2.2.3 (2023-09-20)
- EasyFullControl API (#302)
- Contributors: Luca Della Vedova, Michael X. Grey, Xiyu, Yadunund
2.2.2 (2023-09-11)
- Improve linking time (#300)
- Contributors: Grey, Luca Della Vedova, Yadunund
2.2.1 (2023-08-10)
2.2.0 (2023-06-06)
- Switch to rst changelogs (#276)
- Contributors: Yadunund
2.1.5 (2023-05-20)
- Reformat code to meet expectations of uncrustify-0.72.0: (#274)
- Contributors: Yadunund
2.1.4 (2023-04-27)
2.1.3 (2023-04-26)
2.1.2 (2022-10-10)
2.1.0 (2022-10-03)
- Make async behaviors more robust: (#228)
- Make schedule failover more robust: (#232)
- Ignore conflicts between any plans that have a dependency: (#205)
- Add support for docking in lanes with entry events: (#226)
- Add message conversion functions for the navigation graph: (#207)
- Changes for humble compatibility: (#215)
2.0.0 (2022-03-18)
- Update to the traffic dependency system: (#188)
1.5.0 (2022-02-14)
- Allow participants to sync up with remote databases when discrepancies arise (#145)
- Support for geojson graphs (#142)
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: (#22)
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]{.title-ref} library which offers utilities to wrap [rmf_traffic]{.title-ref} into [ros2]{.title-ref} APIs
-
- [rmf_traffic_ros2::convert(T)]{.title-ref} functions convert between [rmf_traffic]{.title-ref} API data structures and [rmf_traffic_msgs]{.title-ref} message structures
-
- [rmf_traffic_ros2::schedule]{.title-ref} utilities help to connect [rmf_traffic]{.title-ref} objects across distributed ROS2 systems
-
- [MirrorManager]{.title-ref} - Object that maintains a [rmf_traffic::schedule::Mirror]{.title-ref} across ROS2 connections
- [Writer]{.title-ref} - Factory for [rmf_traffic::schedule::Participant]{.title-ref} objects that can talk to a database across ROS2 connections
- [Negotiation]{.title-ref} - Object that manages a set of traffic negotiations across ROS2 connections
- [rmf_traffic_schedule]{.title-ref} - 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
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_cmake_catch2 | |
ament_cmake_uncrustify | |
rmf_utils | |
rmf_traffic | |
rmf_traffic_msgs | |
rmf_fleet_msgs | |
rmf_site_map_msgs | |
rmf_building_map_msgs | |
rclcpp |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rmf_traffic_ros2 at Robotics Stack Exchange
rmf_traffic_ros2 package from rmf_ros2 repormf_charging_schedule rmf_fleet_adapter rmf_fleet_adapter_python rmf_task_ros2 rmf_traffic_ros2 rmf_websocket |
|
Package Summary
Tags | No category tags. |
Version | 2.7.2 |
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 | jazzy |
Last Updated | 2024-06-17 |
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
Additional Links
Maintainers
- Grey
- Marco A. Gutiérrez
- Yadunund
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 for package rmf_traffic_ros2
2.7.2 (2024-06-18)
2.7.1 (2024-06-11)
2.7.0 (2024-06-01)
- Fix race condition for ingesting/dispensing and disable uncrustify tests by default (#362)
- Fix serialization of exit events (#364)
- Contributors: Grey, Luca Della Vedova, Yadunund
2.6.0 (2024-03-13)
- Add Backward-ROS for improved logging in event of segfaults (#327)
- Explicitly specify all qos depth (#323)
- Contributors: Arjo Chakravarty, Teo Koon Peng, Yadunund
2.5.0 (2023-12-22)
2.4.0 (2023-12-15)
2.3.2 (2023-08-28)
- Improve linking time (#297)
- EasyFullControl API (#235)
- Remove a few warnings related to RCLCPP logger (#296)
- Contributors: Arjo Chakravarty, Grey, Luca Della Vedova, Xiyu, Yadunund
2.3.1 (2023-08-10)
2.3.0 (2023-06-08)
2.2.0 (2023-06-06)
- Switch to rst changelogs (#276)
- Contributors: Yadunund
2.1.5 (2023-05-20)
- Reformat code to meet expectations of uncrustify-0.72.0: (#274)
- Contributors: Yadunund
2.1.4 (2023-04-27)
2.1.3 (2023-04-26)
2.1.2 (2022-10-10)
2.1.0 (2022-10-03)
- Make async behaviors more robust: (#228)
- Make schedule failover more robust: (#232)
- Ignore conflicts between any plans that have a dependency: (#205)
- Add support for docking in lanes with entry events: (#226)
- Add message conversion functions for the navigation graph: (#207)
- Changes for humble compatibility: (#215)
2.0.0 (2022-03-18)
- Update to the traffic dependency system: (#188)
1.5.0 (2022-02-14)
- Allow participants to sync up with remote databases when discrepancies arise (#145)
- Support for geojson graphs (#142)
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: (#22)
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]{.title-ref} library which offers utilities to wrap [rmf_traffic]{.title-ref} into [ros2]{.title-ref} APIs
-
- [rmf_traffic_ros2::convert(T)]{.title-ref} functions convert between [rmf_traffic]{.title-ref} API data structures and [rmf_traffic_msgs]{.title-ref} message structures
-
- [rmf_traffic_ros2::schedule]{.title-ref} utilities help to connect [rmf_traffic]{.title-ref} objects across distributed ROS2 systems
-
- [MirrorManager]{.title-ref} - Object that maintains a [rmf_traffic::schedule::Mirror]{.title-ref} across ROS2 connections
- [Writer]{.title-ref} - Factory for [rmf_traffic::schedule::Participant]{.title-ref} objects that can talk to a database across ROS2 connections
- [Negotiation]{.title-ref} - Object that manages a set of traffic negotiations across ROS2 connections
- [rmf_traffic_schedule]{.title-ref} - 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
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_cmake_catch2 | |
ament_cmake_uncrustify | |
backward_ros | |
rclcpp | |
rmf_building_map_msgs | |
rmf_fleet_msgs | |
rmf_site_map_msgs | |
rmf_traffic_msgs | |
rmf_traffic | |
rmf_utils |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rmf_traffic_ros2 at Robotics Stack Exchange
rmf_traffic_ros2 package from rmf_ros2 repormf_charging_schedule rmf_fleet_adapter rmf_fleet_adapter_python rmf_reservation_node rmf_task_ros2 rmf_traffic_ros2 rmf_websocket |
|
Package Summary
Tags | No category tags. |
Version | 2.8.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 | 2024-11-12 |
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
Additional Links
Maintainers
- Grey
- Marco A. Gutiérrez
- Yadunund
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 for package rmf_traffic_ros2
2.8.0 (2024-06-12)
2.7.1 (2024-06-11)
2.7.0 (2024-06-01)
- Fix race condition for ingesting/dispensing and disable uncrustify tests by default (#362)
- Fix serialization of exit events (#364)
- Contributors: Grey, Luca Della Vedova, Yadunund
2.6.0 (2024-03-13)
- Add Backward-ROS for improved logging in event of segfaults (#327)
- Explicitly specify all qos depth (#323)
- Contributors: Arjo Chakravarty, Teo Koon Peng, Yadunund
2.5.0 (2023-12-22)
2.4.0 (2023-12-15)
2.3.2 (2023-08-28)
- Improve linking time (#297)
- EasyFullControl API (#235)
- Remove a few warnings related to RCLCPP logger (#296)
- Contributors: Arjo Chakravarty, Grey, Luca Della Vedova, Xiyu, Yadunund
2.3.1 (2023-08-10)
2.3.0 (2023-06-08)
2.2.0 (2023-06-06)
- Switch to rst changelogs (#276)
- Contributors: Yadunund
2.1.5 (2023-05-20)
- Reformat code to meet expectations of uncrustify-0.72.0: (#274)
- Contributors: Yadunund
2.1.4 (2023-04-27)
2.1.3 (2023-04-26)
2.1.2 (2022-10-10)
2.1.0 (2022-10-03)
- Make async behaviors more robust: (#228)
- Make schedule failover more robust: (#232)
- Ignore conflicts between any plans that have a dependency: (#205)
- Add support for docking in lanes with entry events: (#226)
- Add message conversion functions for the navigation graph: (#207)
- Changes for humble compatibility: (#215)
2.0.0 (2022-03-18)
- Update to the traffic dependency system: (#188)
1.5.0 (2022-02-14)
- Allow participants to sync up with remote databases when discrepancies arise (#145)
- Support for geojson graphs (#142)
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: (#22)
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]{.title-ref} library which offers utilities to wrap [rmf_traffic]{.title-ref} into [ros2]{.title-ref} APIs
-
- [rmf_traffic_ros2::convert(T)]{.title-ref} functions convert between [rmf_traffic]{.title-ref} API data structures and [rmf_traffic_msgs]{.title-ref} message structures
-
- [rmf_traffic_ros2::schedule]{.title-ref} utilities help to connect [rmf_traffic]{.title-ref} objects across distributed ROS2 systems
-
- [MirrorManager]{.title-ref} - Object that maintains a [rmf_traffic::schedule::Mirror]{.title-ref} across ROS2 connections
- [Writer]{.title-ref} - Factory for [rmf_traffic::schedule::Participant]{.title-ref} objects that can talk to a database across ROS2 connections
- [Negotiation]{.title-ref} - Object that manages a set of traffic negotiations across ROS2 connections
- [rmf_traffic_schedule]{.title-ref} - 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
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_cmake_catch2 | |
ament_cmake_uncrustify | |
backward_ros | |
rclcpp | |
rmf_building_map_msgs | |
rmf_reservation_msgs | |
rmf_fleet_msgs | |
rmf_site_map_msgs | |
rmf_traffic_msgs | |
rmf_traffic | |
rmf_utils |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rmf_traffic_ros2 at Robotics Stack Exchange
rmf_traffic_ros2 package from rmf_ros2 repormf_fleet_adapter rmf_fleet_adapter_python rmf_task_ros2 rmf_traffic_ros2 |
|
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
Additional Links
Maintainers
- Grey
- Marco A. Gutiérrez
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 for package rmf_traffic_ros2
1.4.0 (2021-09-01)
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 wraprmf_traffic
intoros2
APIs-
rmf_traffic_ros2::convert(T)
functions convert betweenrmf_traffic
API data structures andrmf_traffic_msgs
message structures -
rmf_traffic_ros2::schedule
utilities help to connectrmf_traffic
objects across distributed ROS2 systems-
MirrorManager
- Object that maintains armf_traffic::schedule::Mirror
across ROS2 connections -
Writer
- Factory forrmf_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
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_cmake_catch2 | |
rmf_cmake_uncrustify | |
rmf_utils | |
rmf_traffic | |
rmf_traffic_msgs | |
rmf_fleet_msgs | |
rclcpp |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rmf_traffic_ros2 at Robotics Stack Exchange
rmf_traffic_ros2 package from rmf_ros2 repormf_fleet_adapter rmf_fleet_adapter_python rmf_task_ros2 rmf_traffic_ros2 |
|
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
Additional Links
Maintainers
- Grey
- Marco A. Gutiérrez
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 for package rmf_traffic_ros2
1.4.0 (2021-09-01)
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 wraprmf_traffic
intoros2
APIs-
rmf_traffic_ros2::convert(T)
functions convert betweenrmf_traffic
API data structures andrmf_traffic_msgs
message structures -
rmf_traffic_ros2::schedule
utilities help to connectrmf_traffic
objects across distributed ROS2 systems-
MirrorManager
- Object that maintains armf_traffic::schedule::Mirror
across ROS2 connections -
Writer
- Factory forrmf_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
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_cmake_catch2 | |
rmf_cmake_uncrustify | |
rmf_utils | |
rmf_traffic | |
rmf_traffic_msgs | |
rmf_fleet_msgs | |
rclcpp |