micro-ROS / micro-ROS/system_modes

Should get_available_modes be influenced by inference

Aberta
#43 7 comentários 0 reações 0 responsáveis Ver no GitHub
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

Abrir o 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

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.