leitura

1723Actualmente online
22Leitura de Hoje
48Partilhar Hoje
Ecrã multilingue

Como o robô nao faz consideração em tempo real?

2018-05-01 01:36:22

Algumas aplicações requerem uma secção em tempo real.

Método/passos
1

Para melhores resultados, considere os seguintes aspectos: evite alocações dinâmicas de memória (por exemplo, crie um agente apenas na inicialização)

2

Não faça chamadas ao sistema no processo NAOqi (por exemplo, "os.system" em "python, _spawnvp")

3

ALMemory não é uma ferramenta de sincronização em tempo real. Limite as assinaturas para DCM/time, motion/syncro ou variáveis em tempo real. O Aldebaran disponibiliza funções sincronizadas em tempo real. Estas funções estão localizadas em: $AL_DIR\extern\c\ Aldebaran \rttools.

4

Limitar chamadas paralelas durante operações em tempo real.

5

Não faça chamadas remotas enquanto estiver operando em tempo real.

6

Use uma lista de variáveis ALMemory em vez de variáveis razão por razão.

Recomendação