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 / 9367
9366  |  9368
Subject: 
Building Robots with Lego Mindstorms
Newsgroups: 
lugnet.loc.it
Date: 
Thu, 8 Nov 2001 16:43:30 GMT
Viewed: 
366 times
  
E' un po' che si parla del libro che abbiamo scritto io e Giulio, ed ora che
è in produzione vorrei presentarlo ufficialmente. Ho già fatto questa
presentazione in inglese su lugnet.announce e su lugnet.robotics, ma magari
qualcuno di voi segue solo il ng italiano, quindi l'ho tradotta e riportata
anche qui.

Obiettivo del libro è di introdurre il lettore alla costruzione di robot con
Mindstorms, con un deciso accento sulla parte hardware, cioè sulle soluzioni
meccaniche e sulle tecniche costruttive. Si parla anche di programmazione,
perchè come ben sapete quando si ha a che fare con la robotica è difficile
scindere le due cose. Però abbiamo fornito solo pochi esempi, il minimo
indispensabile, e spesso ci siamo limitati ad una descrizione degli
algoritmi.

Il libro è strutturato in tre sezioni: Tools, Projects, Contests, più una
manciata di appendici. La sezione Tools descrive le principali tecniche
costruttive, con una carrellata molto ampia che include la geometria del
sistema lego, i principi fisici da conoscere per utilizzare ingranaggi
motori e leve, le applicazioni dei vari tipi di sensori, la costruzione di
strutture modulari, qualche principio di programmazione strutturata, alcuni
semplici strumenti matematici, tecnica di ricerca e manipolazione di
oggetti, pneumatica, e una introduzione ai metodi di navigazione.

La sezione Projects descrive una trentina di progetti completi. Si va da
robot molto semplici che cambiano direzione quando urtano un ostacolo, a
progetti classici come il line-following, per approdare a robot decisamente
più sofisticati studiati per simulare il volo o giocare a scacchi. In mezzo
c'è di tutto: robot che camminano, che sciano, che simulano animali o droidi
famosi, che suonano la batteria o il piano, che risolvono labirinti, che
scrivono e disegnano, che annaffiano le piante, e molto di più. Ci tengo a
precisare che il libro non contiene istruzioni passo-passo per replicare i
robot: la nostra idea era quella di solleticare la curiosità dei lettori e
di stimolare la loro propria creatività; quindi, anche se i robot sono
descritti molto in dettaglio e ne mostriamo foto da ogni angolazione, spetta
al lettore interpretare molti dei passaggi costruttivi. Oltre a descrivere
questi robot, forniamo spunti e idee per altre decine di realizzazioni.

Nell'ultima sezione, Contests, descriviamo alcune tipiche gare per robot, e
soprattutto come la partecipazione ad una gara richieda un cambio di
paradigma, il passaggio dalla costruzione di un robot "funzionante" a quella
di un robot "ottimizzato" per uno specifico compito.

Il libro ha circa 650 pagine, contiene più di 500 foto in bianco e nero e un
inserto a colori di 16 pagine. La pagina ufficiale di presentazione del
libro è questa:

http://www.syngress.com/catalog/sg_main.cfm?pid=1741

Ci sono molti amici di LUGNET che hanno contribuito alla realizzazione del
libro. In effetti, il libro non sarebbe stato scritto senza i contributi
della intera comunità di lugnet.robotics, i cui membri sono sempre
incredibilmente creativi, competenti, amichevoli e desiderosi di aiutare,
condividendo idee e soluzioni con tutti gli altri. Naturalmente questo
riguarda anche molti amici italiani. Quelli che abbiamo citato nel libro
sono tanti: abbiamo cercato di riconoscere dove possibile la paternità di
ogni idea che abbiamo riportato nel libro, e ci scusiamo in anticipo con
quelli che abbiamo involontariamente omesso.

Un grazie speciale a:

- Brian Bagnall, che ha suggerito i nostri nomi alla Syngress, quando ha
saputo che stavano cercando un autore per un libro sulle idee e soluzioni
tecniche per la costruzione di robot Mindstorms.

- Jonathan Knudsen, che ci ha incoraggiato a imbarcarci in questa avventura,
e ci ha aiutato a capire il mondo della editoria tecnica.

- Guido Truffelli, che ha pazientemente letto ogni pagina del manoscritto, e
i cui commenti e suggerimenti sono stati preziosi per rendere il libro più
completo e più utile.

- Ralph Hempel, che ha accettato di diventare il revisore tecnico del libro.
I contributi di Ralph alla robotica mindstorms spaziano dalla pneumatica
alla programmazione estrema, e il suo aiuto si è rivelato anche più
importante di quanto avevamo immaginato.

Ci abbiamo messo un sacco di impegno e di passione. Spero proprio che il
nostro libro vi piaccia :-)

Ciao
Mario



Message has 2 Replies:
  Re: Building Robots with Lego Mindstorms
 
(...) Ho appena finito di leggere il capitolo "demo" che c'è sul sito. E devo dire che se è tutto fatto con lo stesso stile, si rivelerà una piacevole lettura ... complimenti. CiaoCiaoSergio (23 years ago, 9-Nov-01, to lugnet.loc.it)
  Re: Building Robots with Lego Mindstorms
 
(...) Ho appena finito di leggere il capitolo "demo" che c'è sul sito. E devo dire che se è tutto fatto con lo stesso stile, si rivelerà una piacevole lettura ... complimenti. CiaoCiaoSergio (23 years ago, 9-Nov-01, to lugnet.loc.it)

10 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