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
|
|
|
|