-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Publish inferred state/mode transitions #42
Comments
norro
changed the title
Publish inferred state/mpode transitions of (sub-)system
Publish inferred state/mode transitions of (sub-)system
Sep 15, 2020
norro
changed the title
Publish inferred state/mode transitions of (sub-)system
Publish inferred state/mode transitions
Sep 23, 2020
norro
added a commit
that referenced
this issue
Sep 23, 2020
* Adds caching of latest reported states/modes of all systems * Adds infer_transitions method that compares currently inferred states/modes to cached ones and returns transitions, if detected #42 Signed-off-by: Arne Nordmann <arne.nordmann@de.bosch.com>
norro
added a commit
that referenced
this issue
Sep 29, 2020
Mode manager is now publishing transitions that are inferred by the mode inference, i.e. state and mode transitions of systems, mode transitions of nodes. State transitions of nodes don't have to be published as lifecycle nodes do this on their own. #42 Signed-off-by: Arne Nordmann <arne.nordmann@de.bosch.com>
norro
added a commit
that referenced
this issue
Sep 30, 2020
* Adds caching of latest reported states/modes of all systems * Adds infer_transitions method that compares currently inferred states/modes to cached ones and returns transitions, if detected #42 Signed-off-by: Arne Nordmann <arne.nordmann@de.bosch.com>
norro
added a commit
that referenced
this issue
Sep 30, 2020
Mode manager is now publishing transitions that are inferred by the mode inference, i.e. state and mode transitions of systems, mode transitions of nodes. State transitions of nodes don't have to be published as lifecycle nodes do this on their own. #42 Signed-off-by: Arne Nordmann <arne.nordmann@de.bosch.com>
This was referenced Sep 30, 2020
norro
added a commit
that referenced
this issue
Sep 30, 2020
Mode manager is now publishing transitions that are inferred by the mode inference, i.e. state and mode transitions of systems, mode transitions of nodes. * Stricter constness in mode inference * ModeEvent now includes start mode (of transition) * Adds inference of transitions to mode inference * Tests for transition inference * Mode manager publishs inferred transitions * Version push to 0.4.0 #42 Signed-off-by: Arne Nordmann <arne.nordmann@de.bosch.com>
norro
added a commit
that referenced
this issue
Sep 30, 2020
Mode manager is now publishing transitions that are inferred by the mode inference, i.e. state and mode transitions of systems, mode transitions of nodes. * Stricter constness in mode inference * ModeEvent now includes start mode (of transition) * Adds inference of transitions to mode inference * Tests for transition inference * Mode manager publishs inferred transitions * Version push to 0.4.0 #42 Signed-off-by: Arne Nordmann <arne.nordmann@de.bosch.com>
norro
added a commit
that referenced
this issue
Sep 30, 2020
Mode manager is now publishing transitions that are inferred by the mode inference, i.e. state and mode transitions of systems, mode transitions of nodes. * Stricter constness in mode inference * ModeEvent now includes start mode (of transition) * Adds inference of transitions to mode inference * Tests for transition inference * Mode manager publishs inferred transitions * Version push to 0.4.0 #42 Signed-off-by: Arne Nordmann <arne.nordmann@de.bosch.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
When a (sub-)system transitions in a state/mode as reaction to a node transition, currently this information is only visible when using mode inference, i.e. for the mode monitor and mode manager. Also when a node transitions from one mode to another.
Mode manager should publish this information so that it is visible to the entire ROS system.
The text was updated successfully, but these errors were encountered: