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 / 819
818  |  820
Subject: 
Re: Legofest 22 gennaio 2000
Newsgroups: 
lugnet.loc.it
Date: 
Sat, 8 Jan 2000 13:30:34 GMT
Viewed: 
491 times
  
On Thu, 6 Jan 2000 01:01:50 GMT, "Mario Ferrari"
<mario.ferrari@edis.it> wrote:

Sfogliando quel libro che ho comprato alla biblioteca del MIT durante i nostri
giorni di gloria, un'idea forse mi è venuta. Una sorta di rudimentale
comportamento "sociale".
Ogni robot deve capire se ha davanti un altro robot: se sì, gli si accoda e
cerca di seguirlo, se no procede liberamente per la sua strada variando la
direzione a piacimento.

Bello.

Considerazioni:
- i robot dovrebbero avere più o meno tutti la stessa meccanica per ottenere la
stessa velocità, altrimenti è impossibile farli mettere in fila. Qualcosa di
molto semplice, per es. classici cingoli.

E qui mi trovi preparato, ho construito solo cingolati per ora. Ad dir
la verita' i gommati non riesco ad farli andar dritti. Mah ! Forse
sbaglio a far la convergenza :-)

- il set RIS è sufficente. Ogni robot ha solo due motori per il movimento e un
sensore di luce per localizzare il robot che gli sta davanti. Bumper opzionali
ma consigliati :-)

Ok il mio cingolato 2 motori ce l'ha, un sensore di luce pure (per il
momento e' rivolto verso il basso perche' gli serve per non cadere
dalla scrivania o dalle scale). Ha anche due bumper, uno davanti e uno
invece e' dietro per non farlo andare sotto il letto ad incastrarsi
con le ciabatte.

- l'RCX dovrebbe essere rivolto all'indietro e mandare continuamente messaggi
per tenere acceso il LED IR che serve agli altri come fonte di luce per
localizzarlo.

Qui mi sono un po' perso. Che tipo di messaggi deve mandare ? Ancora
non me la sono guardata questa funzione a dir la verita'. E poi
un'altra cosa, ma ce la fa il sensore di luce a trovare il led rosso
dell'RCX che gli sta davanti ? Dovrebbero stare molto vicini.
Te lo chiedo perche' io prima di riuscire a non far cadere dalle scale
il mio cingolato ce ne ho messo di tempo :-) Poi a forza di cadere ha
imparato a camminare.

- l'algoritmo di guida dovrebbe essere sostanzialmente simile ad un
line-tracking: quando un robot inseguitore perde il contatto con quello che gli
sta davanti, prova a ruotare a dx e sx per trovarlo di nuovo. Dopo un certo
tempo limite rinuncia e va per la sua strada.

Si si ok, tutto questo si puo' fare anche con il solo codice RCX o e'
preferibile installare il firmware dell'NQC ?

- è l'una e 58 e non garantisco del mio grado di lucidità :-)

L'idea e' carina. Che libro e' quello che ti sei comprato al MIT ?



Message has 1 Reply:
  Re: Legofest 22 gennaio 2000
 
(...) wrote: (...) nostri (...) e (...) la (...) [snip] (...) Behavior-Based Robotics (Intelligent Robots and Autonomous Agents) by Ronald C. Arkin, 1998. Questo il link su amazon: (URL) piuttosto costoso (52$). Ti presto volentieri la mia copia se (...) (25 years ago, 11-Jan-00, to lugnet.loc.it)

Message is in Reply To:
  Re: Legofest 22 gennaio 2000
 
(...) Sfogliando quel libro che ho comprato alla biblioteca del MIT durante i nostri giorni di gloria, un'idea forse mi è venuta. Una sorta di rudimentale comportamento "sociale". Ogni robot deve capire se ha davanti un altro robot: se sì, gli si (...) (25 years ago, 6-Jan-00, to lugnet.loc.it)

16 Messages in This Thread:





Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact

This Message and its Replies on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

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