micro-ROS / micro-ROS/system_modes
Should get_available_modes be influenced by inference
- Linguagem predominante
- C++
- Estrelas
- 45
- Forks
- 13
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
If we know through mode inference, that a certain state or mode of a (sub-)system can't be transitioned to, should `get_available_states` and `get_available_modes` of (sub-)systems report accordingly?
Example:
* Subsystem A contains several nodes, e.g., node B
* If node B transitions into `error_processing`, certain states and modes for subsystem A are not available until errors in node B are fixed
* `get_available_states` and `get_available_modes` of subsystem A only report states and modes that allow node B to be in error_processing, e.g., degraded modes
Guia de contribuição
Direção de pesquisa
Comece lendo os pontos de entrada get_available_states e get_available_modes junto com o comportamento de inferência de modos descrito no exemplo. Determine se os estados e modos inalcançáveis inferidos devem ser filtrados para os subsistemas pai, incluindo o caso error_processing. O trabalho estará concluído quando houver uma decisão de design definida e o comportamento correspondente tiver sido verificado.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- cpp
- Domínio
- robotics
- Tipo de issue
- Funcionalidade
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Status de atividade
- Estagnada
- Clareza
- Precisa de esclarecimento
- Facilidade para iniciantes
- 25/100