Provide lifecycle servicing
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
Línea de trabajo
Comienza localizando el mode manager y su integración con mode_inference; después, sigue cómo se utilizan los estados objetivo y actual para las transiciones. Define el servicio de ciclo de vida en torno al comportamiento solicitado: debe gestionar los objetivos ya alcanzados y los objetivos que requieren múltiples transiciones entre estados arbitrarios.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
The mode manager usually knows the target state/mode and the current state/mode (via mode_inference) of a system or node. Currently we assume, that there is a trivial transition to the target state, e.g, activate to go to active, deactivate to go to inactive.
However, this is not always true, e.g., if actual state is already the target state, or if target state can only be reached with >1 transitions. In order to allow that, mode manager needs to implement some kind of lifecycle service that knows how to get a node from any state to any other.
- Lenguaje dominante
- C++
- Estrellas
- 45
- Forks
- 13
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de micro-ROS/system_modes
-
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
micro-ROS/system_modes#101 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
micro-ROS/system_modes#99 · 3 comentarios ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
micro-ROS/system_modes#98 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
micro-ROS/system_modes#97 · 2 comentarios ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
micro-ROS/system_modes#96 · 2 comentarios ·
Todos los issues de micro-ROS/system_modes
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
google/libultrahdr#485 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
godotengine/godot#123776 ·
-
bug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 60/100
-
good first issue
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
-
good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
ros2/common_interfaces#344 ·