Skip to content
This repository was archived by the owner on Jul 22, 2021. It is now read-only.

Commit 50b5059

Browse files
authored
Fix CHANGELOG renderings (#117)
* Fix CHANGELOG rendering * Remove outdated README comment
1 parent 32b0b47 commit 50b5059

File tree

5 files changed

+35
-39
lines changed

5 files changed

+35
-39
lines changed

rmf_fleet_adapter/CHANGELOG.rst

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,14 @@ Forthcoming
88
1.0.0 (2020-06-23)
99
------------------
1010
* Provides `rmf_fleet_adapter` library
11-
* The `rmf_fleet_adapter::agv` component can be used to develop a custom "Full Control" fleet adapter
12-
* `rmf_fleet_adapter/StandardNames.hpp` specifies topic names that are used for RMF integration
11+
* The `rmf_fleet_adapter::agv` component can be used to develop a custom "Full Control" fleet adapter
12+
* `rmf_fleet_adapter/StandardNames.hpp` specifies topic names that are used for RMF integration
1313
* Provides a prototype `read_only` fleet adapter implementation
14-
* This will be deprecated in the future in favor of a C++ API
15-
* To use this fleet adapter, you must implement a "read-only fleet driver" to talk to the fleet adapter using `rmf_fleet_msgs`
14+
* This will be deprecated in the future in favor of a C++ API
15+
* To use this fleet adapter, you must implement a "read-only fleet driver" to talk to the fleet adapter using `rmf_fleet_msgs`
1616
* Provides a deprecated `full_control` fleet adapter implementation
17-
* This is made to be backwards compatible with "full-control fleet drivers" that were developed in the early stages of RMF
18-
* New users should prefer to implement their own fleet adapter using the `rmf_fleet_adapter::agv` API
17+
* This is made to be backwards compatible with "full-control fleet drivers" that were developed in the early stages of RMF
18+
* New users should prefer to implement their own fleet adapter using the `rmf_fleet_adapter::agv` API
1919
* Uses rxcpp to make the fleet adapters reactive and multi-threaded
2020
* Has a known memory leak issue which will be resolved in a later release
2121
* Contributors: Aaron Chong, Charayaphan Nakorn Boon Han, Marco A. Gutiérrez, Grey, Yadu, Yadunund, koonpeng, methylDragon

rmf_fleet_adapter/README.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
11
# rmf\_fleet\_adapter package
22

33
This package contains the various fleet adapter nodes for different levels of control. Using specific messages from `rmf_fleet_msgs`, it communicates with proprietary fleet drivers and managers through ROS2.
4-
5-
## Note,
6-
7-
* The current implementation is mainly a migration of `proto_fleet_adapter` from the `rmf_traffic_ros2` package.

rmf_traffic/CHANGELOG.rst

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -8,26 +8,26 @@ Forthcoming
88
1.0.0 (2020-06-23)
99
------------------
1010
* Provides core `rmf_traffic` utilities
11-
* `Trajectory` - Describe a motion through 2D space
12-
* `Route` - Describe a path that a robot will follow
13-
* `Motion` - Convert a discrete `Trajectory` into a continuous function
11+
* `Trajectory` - Describe a motion through 2D space
12+
* `Route` - Describe a path that a robot will follow
13+
* `Motion` - Convert a discrete `Trajectory` into a continuous function
1414
* Provides `rmf_traffic::schedule` utilities for managing traffic schedules
15-
* `Database` - Object for managing a schedule database
16-
* `Viewer` - Interface for viewing a schedule database
17-
* `Writer` - Interface for writing to a schedule database
18-
* `Mirror` - Object for mirroring a schedule database across a distributed system
19-
* `Snapshot` - Object that captures a snapshot of a database
20-
* `Participant` - Object that manages participation in a schedule
21-
* `ParticipantDescription` - Object that describes a participant
22-
* `Query` - Object that describes a schedule query
23-
* `Negotiation` - Object that manages a traffic negotiation
24-
* `Negotiator` - Interface used to respond to negotiation events
25-
* `StubbornNegotiator` - An implementation of a `Negotiator` that refuses to deviate from its path
15+
* `Database` - Object for managing a schedule database
16+
* `Viewer` - Interface for viewing a schedule database
17+
* `Writer` - Interface for writing to a schedule database
18+
* `Mirror` - Object for mirroring a schedule database across a distributed system
19+
* `Snapshot` - Object that captures a snapshot of a database
20+
* `Participant` - Object that manages participation in a schedule
21+
* `ParticipantDescription` - Object that describes a participant
22+
* `Query` - Object that describes a schedule query
23+
* `Negotiation` - Object that manages a traffic negotiation
24+
* `Negotiator` - Interface used to respond to negotiation events
25+
* `StubbornNegotiator` - An implementation of a `Negotiator` that refuses to deviate from its path
2626
* Provides `rmf_traffic::agv` utilities to help AGV fleets integrate with the schedule
27-
* `Graph` - Describe the route graph that an AGV is allowed to use
28-
* `VehicleTraits` - Describe the kinematic properties of an AGV
29-
* `Interpolate` - Interpolate the trajectory of an AGV based on its traits
30-
* `RouteValidator` - Interface for determining whether a route is free of conflicts
31-
* `Planner` - Object that can generate plans for an AGV that comply with the schedule or that suit a negotiation
32-
* `SimpleNegotiator` - An implementation of a `schedule::Negotiator` that can negotiate for an AGV
27+
* `Graph` - Describe the route graph that an AGV is allowed to use
28+
* `VehicleTraits` - Describe the kinematic properties of an AGV
29+
* `Interpolate` - Interpolate the trajectory of an AGV based on its traits
30+
* `RouteValidator` - Interface for determining whether a route is free of conflicts
31+
* `Planner` - Object that can generate plans for an AGV that comply with the schedule or that suit a negotiation
32+
* `SimpleNegotiator` - An implementation of a `schedule::Negotiator` that can negotiate for an AGV
3333
* Contributors: Aaron Chong, Boon Han, Charayaphan Nakorn Boon Han, Grey, Luca Della Vedova, Marco A. Gutiérrez, Morgan Quigley, Yadu, Yadunund, koonpeng

rmf_traffic_ros2/CHANGELOG.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ Forthcoming
88
1.0.0 (2020-06-23)
99
------------------
1010
* Provides `rmf_traffic_ros2` library which offers utilities to wrap `rmf_traffic` into `ros2` APIs
11-
* `rmf_traffic_ros2::convert(T)` functions convert between `rmf_traffic` API data structures and `rmf_traffic_msgs` message structures
12-
* `rmf_traffic_ros2::schedule` utilities help to connect `rmf_traffic` objects across distributed ROS2 systems
13-
* `MirrorManager` - Object that maintains a `rmf_traffic::schedule::Mirror` across ROS2 connections
14-
* `Writer` - Factory for `rmf_traffic::schedule::Participant` objects that can talk to a database across ROS2 connections
15-
* `Negotiation` - Object that manages a set of traffic negotiations across ROS2 connections
11+
* `rmf_traffic_ros2::convert(T)` functions convert between `rmf_traffic` API data structures and `rmf_traffic_msgs` message structures
12+
* `rmf_traffic_ros2::schedule` utilities help to connect `rmf_traffic` objects across distributed ROS2 systems
13+
* `MirrorManager` - Object that maintains a `rmf_traffic::schedule::Mirror` across ROS2 connections
14+
* `Writer` - Factory for `rmf_traffic::schedule::Participant` objects that can talk to a database across ROS2 connections
15+
* `Negotiation` - Object that manages a set of traffic negotiations across ROS2 connections
1616
* `rmf_traffic_schedule` - a ROS2 node that manages a traffic schedule service and judges the outcomes of traffic negotiations
1717
* Contributors: Aaron Chong, Grey, Marco A. Gutiérrez, Morgan Quigley, Yadu, Yadunund, koonpeng

rmf_utils/CHANGELOG.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ Forthcoming
88
1.0.0 (2020-06-23)
99
------------------
1010
* Basic utilities for use in the `rmf_core` packages
11-
* `impl_ptr` - A smart pointer that helps implement a PIMPL-pattern
12-
* `clone_ptr` - A smart pointer with cloning semantics (copying the pointer instance will clone the underlying object)
13-
* `optional` - A stopgap measure to get the features of `std::optional` before C++17 is available
14-
* `Modular` - A class for comparing integral version numbers that may wrap around due to integer overflow
11+
* `impl_ptr` - A smart pointer that helps implement a PIMPL-pattern
12+
* `clone_ptr` - A smart pointer with cloning semantics (copying the pointer instance will clone the underlying object)
13+
* `optional` - A stopgap measure to get the features of `std::optional` before C++17 is available
14+
* `Modular` - A class for comparing integral version numbers that may wrap around due to integer overflow
1515
* Contributors: Grey, Luca Della Vedova, Marco A. Gutiérrez, Michael X. Grey, Morgan Quigley, Yadu, Yadunund

0 commit comments

Comments
 (0)