Subject:
|
Due sensori -> 4 zone di contatto
|
Newsgroups:
|
lugnet.loc.it
|
Date:
|
Tue, 16 Jan 2001 15:37:45 GMT
|
Viewed:
|
356 times
|
| |
| |
Ciao
Vi pongo un problema che, per ora, non sono riuscito a risolvere.
Ho collegato all'RCX due sensori di contatto e uno di luce. Ho poi costruito
due paraurti, uno di fronte e uno di dietro al robot. Quando si toccano i
paraurti destro o sinistro frontali vengono premuti i relativi sensori di
contatto . Un sistema di ingranaggi permette il collegamento dei paraurti
posteriori con quelli anteriori in modo che quando vengono toccati i sensori
vengono a loro volta premuti.
A che serve tutto sto casino. A permettere al robot di sapere se l'ostacolo
si trova di fronte (sia dx che sx) mentre sta andando avanti o di dietro
(sia dx che sx) mentre sta indietreggiando.
Fino a qui la teoria... ma la pratica e' tutta un'altra cosa.
Sto realizzando il programma con NQC utilizzando i semafori e mi sto
incasinando.
Il mio intento e' quello di realizzare un robot cher possa uscire da
qualsiasi situazione.
Ad esempio:
1) Va avanti
2) Incontra un ostacolo e indietreggia
3) Mentre indietreggia si accorge di un altro ostacolo e cambia direzione
per evitarlo
Questa terza parte ancora non me la fa malgrado penso di aver utilizzato
correttamente due semafori e due task di contatto.
A tutto questo ho aggiunto la possibilita' di sapere se e' in prossimita' di
un ostacolo e girare prima di andargli contro (realizzato con spedizione
messaggi e ricezione con sensore ottico).
Chi vuole risolvere il problema insieme a me?
Thanks :-)
--
Saluti
Massimiliano Teso
_____________________
http://www.magicoweb.cjb.net
|
|
Message has 1 Reply: | | R: Due sensori -> 4 zone di contatto
|
| Ciao a Tutti Ho risolto finalmente il problema. Ora il robot con solo due sensori capise se e' andato a sbattere dietro a sx o dx o avanti a sx o dx e si comporta di conseguenza. Massimiliano Teso <maxy.t@tiscalinet.it> wrote in message (...) (24 years ago, 17-Jan-01, to lugnet.loc.it)
|
13 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|