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

[ready] Negotiation messages and callbacks #140

Merged
merged 36 commits into from
Aug 20, 2020

Conversation

ddengster
Copy link
Contributor

@ddengster ddengster commented Jul 24, 2020

  • Callbacks (StatusUpdateCallback, StatusConclusionCallback) for negotiation status updates and conclusions have been added

  • Table::Views now have reject and forfeit flags

@mxgrey mxgrey added this to the 1.1.0 milestone Jul 27, 2020
@ddengster ddengster force-pushed the feature/negotiation_visualizer branch from 72be592 to 40c2430 Compare July 28, 2020 07:59
@ddengster ddengster changed the title [wip] Feature/negotiation visualizer Negotiation messages Aug 5, 2020
@ddengster ddengster changed the title Negotiation messages [Ready] Negotiation messages Aug 5, 2020
@ddengster ddengster changed the title [Ready] Negotiation messages [Ready] Negotiation messages and callbacks Aug 5, 2020
@ddengster ddengster marked this pull request as ready for review August 5, 2020 02:39
@ddengster ddengster requested a review from mxgrey August 5, 2020 03:03
@ddengster ddengster changed the title [Ready] Negotiation messages and callbacks [wip] Negotiation messages and callbacks Aug 12, 2020
@ddengster ddengster force-pushed the feature/negotiation_visualizer branch from c65e162 to 693d9b2 Compare August 14, 2020 03:21
@ddengster ddengster changed the title [wip] Negotiation messages and callbacks [readu] Negotiation messages and callbacks Aug 14, 2020
@ddengster ddengster changed the title [readu] Negotiation messages and callbacks [ready] Negotiation messages and callbacks Aug 14, 2020
Copy link
Member

@mxgrey mxgrey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are some extremely valuable new features in this PR, but there are a few implementation issues that need to be resolved before we can merge. Details are given below.

rmf_traffic/src/rmf_traffic/schedule/Negotiation.cpp Outdated Show resolved Hide resolved
rmf_traffic/src/rmf_traffic/schedule/Negotiation.cpp Outdated Show resolved Hide resolved
rmf_traffic/src/rmf_traffic/schedule/Negotiation.cpp Outdated Show resolved Hide resolved
rmf_traffic/src/rmf_traffic/schedule/Negotiation.cpp Outdated Show resolved Hide resolved
Copy link
Member

@mxgrey mxgrey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is looking really great!

There are just a few loose threads left to tie up.

@ddengster ddengster requested a review from mxgrey August 20, 2020 07:13
Copy link
Member

@mxgrey mxgrey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for adding this feature!

@mxgrey mxgrey merged commit 873cc2e into master Aug 20, 2020
@mxgrey mxgrey deleted the feature/negotiation_visualizer branch August 20, 2020 07:45
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants