Quali sono i migliori consigli per Robot di controllo?

 Controllo Robot può essere molto difficile perché ci sono tanti fattori da appianare con rilevamento, il coordinamento e l'affidabilità complessiva del sistema. I robot devono affrontare situazioni diverse e, in qualsiasi punto nel tempo, possono essere soggetti a guasti meccanici o elettrici. La maggior parte delle questioni più importanti, però, coinvolgere le informazioni ottenute dai sensori, in grado di contenere i dati a volte rumorosi o errati. Alcuni dei migliori suggerimenti per incorporare nel controller del robot includere filtrare le informazioni false, tra cui timeout, ed avendo una struttura di programmazione basato su attività di controllo.

 Dati inaffidabile da sensori è uno dei problemi più comuni che il funzionamento di uno storpio robot. Ad esempio, un sensore di misurazione può passare inosservato, o può essere un risultato impreciso. Esso può essere danneggiato a causa di circostanze esterne. Se i dati vengono trasmessi inaffidabili alle routine di alto livello, il robot viene ostacolato nel suo compito. Per combattere tale situazione, sarebbe meglio includere specifiche routine durante la programmazione che controllano i dati e di informare routine di alto livello.

 Ad esempio, un sensore di movimento può alimentare una procedura di individuazione oggetto dati. Quando si verifica inceppamento, il sensore e continua inviando una distanza irragionevole per la posizione dell'oggetto, la routine dovrebbero essere in grado di scoprire che. Ad esclusione di un controllo dei dati in questo risultati di fase in un numero non corretto viene trasmesso ai processi di controllo del robot più elevati. Il robot può poi semplicemente fermarsi in quanto non può determinare se vi è un oggetto davanti o no. Così, l'introduzione di routine che controllano i dati relativi sensori specifici prima di essere inviati da interpretare assiste nel robot funzionamento regolare nel controllo del robot.

 Compreso timeout nel processo di controllo del robot è anche utile perché aiuta il robot di un ciclo infinito in caso qualcosa vada uscita sbagliata. Ad esempio, se il robot si suppone ad avanzare, ma i sensori di collisione può mantenere guasto di un muro ripetutamente. A meno che non ci sia uno stato di uscita basato sul tempo nel programma, potrebbe essere bloccato nello stesso lavoro per sempre. È utile includere un limite massimo per un lavoro entro le routine di programmazione. Se il robot non riesce ad eseguire l'operazione entro il tempo stabilito, allora il timeout contribuisce a lasciare il corso.

 E 'utile anche per il controllo del robot task-oriented di prendere per rompere all'interno della programmazione dei passi. Così può essere il compito di un robot a scegliere un oggetto, girare a sinistra di 90 gradi, e posizionare l'oggetto verso il basso. In questo caso, il programma può rendere l'intero processo come una singola attività iniziale e finale, un'attività che deve essere eseguito, e un valore restituito. Una funzione specifica del sensore, come "object_pick" il valore di vero o no a seconda che il robot può scegliere di restituire l'articolo. Questo approccio aiuta il buon funzionamento del robot e rende più facile identificare le aree problematiche.

  •  Robot che lavorano su una linea di assemblaggio di automobili.
  •  Esercito e polizia robot dovrebbero controllare i sistemi che rendono possibile l'uso di movimenti precisi.
  0   0

Commenti - 0

Non ci sono commenti

Aggiungi un commento

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Caratteri rimanenti: 3000
captcha