To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.loc.itOpen lugnet.loc.it in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Local / Italia / 6744
6743  |  6745
Subject: 
Due sensori -> 4 zone di contatto
Newsgroups: 
lugnet.loc.it
Date: 
Tue, 16 Jan 2001 15:37:45 GMT
Viewed: 
311 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
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR