Newsgroup: it.comp.macintosh
Titolo: [OT] Mac e Robotica

Vorrei comprare un robot kit della Lego, la famosa ditta di costruzioni.
Sono dei piccoli robot da assemblare e programmare, sono tecnicamente
interessanti, almeno per me. Comunque ho letto che sono compatibili sia 
con Windows che con il Mac. Mi chiedevo, visto che sono compatibili 
anche con Os X, se per caso c'è in questo newsgroup qualcuno che li conosce.
Ecco alcuni link:
http://www.campustore.it/lego/main.asp
www.cs.uu.nl/people/markov/lego/tutorial_i.doc
http://www.lswn.it/robotica/articoli/robot_sensori_e_comportamenti_intelligenti
http://www.deathlord.it/pro/sl/ricerca/lego_mindstorm/index.htm
http://itportal.it/tutorial/hardware/misc/robot_2/
http://www.racine.ra.it/orione39/sfida-robot2004-05.htm
http://punto-informatico.it/p.aspx?id=1470760&r=PI
http://polaris.ing.unimo.it/didattica/curriculum/marco/MAIN/research/lego/lego.html
www.itd.cnr.it/tdmagazine/PDF27/Vetrina27.pdf
Grazie
Ciao Max

Max ha scritto:

Ciao!
Io ho appena utilizzato i Lego Mindstorms RCX, la versione precedente a
quella attualmente in commercio NXT, per il corso di Automazione
Discreta al Politecnico di Torino. Per la programmazione abbiamo
utilizzato LegoStatetra, un software sviluppato al Politecnico, che
consente di generare automaticamente il codice a partire dal grafo
della macchina a stati finiti. Putroppo quel software è disponibile
solo per Windows e funziona solo per la versione RCX (tra l'altro con
moltissimi bug).
Ho letto sul sito della Lego che la nuova versione è programmabile
utilizzando una versione apposita di LabView della National Instruments
(incluso con i Mindstorms) . Esso ti permette di scrivere un programma
in modo visuale, cioè sia gli elementi fisici (sensori, motori) che le
istruzioni del linguaggio sono rappresentati da icone che tu poi
interconnetti tra loro. Ho provato una versione demo di LabView (anche
se non per Lego) e ti assicuro che è facilissimo da utilizzare.
Ti lascio qualche link da consultare:
- Il video del nostro progetto finito
http://video.google.it/videoplay?docid=-7420428985601185660&hl=it
- Il sito del LegoLab del poli, ci sono alcuni esempi di progetti
http://cimweb.polito.it/LEGO%20Lab/LEGOLab.html
- Il sito ufficiale dei Mindstorms
http://mindstorms.lego.com/
- Presentazione del prodotto LabView per Mindstroms
http://www.ni.com/academic/mindstorms/
Buon divertimento!!!

 se non per Lego) e ti assicuro che è facilissimo da utilizzare.
Grazie dei consigli. Cosa mi puoi dire del linguaggio RobotC, ho letto 
che è abbastanza facile. Ad esempio per far andare dritto il robot basta
scrivere:
motor[motorB] = 100;		
motor[motorC] = 100;		
Ti passo anche questo link:
http://eyewyre.com/studio/
Ps. Secondo te si potrebbe usare un robot semi virtuale ? Voglio dire:
Sarebbe possibile usare come elettronica di controllo un normale 
computer che invia e riceve segnali writers ad un robot formato solo da 
sensori, servomotori e ovviamente un modulo writers per connetterlo al 
computer.
Grazie ancora
Ciao Max

Max ha scritto:

Ho dato un'occhiata al sito di RobotC, come hai notato sembra
abbastanza facile, in pratica è il linguaggio C con  aggiunte alcune
variabili e costanti predefinite per il controllo dei Lego. Risulta
essere disponibile solo per Win, anche se nelle faq c'è scritto che
svilupperanno una versione per Mac, ma non è specificato quando. Ne
esistono anche altri di kit di sviluppo simili a questo, soprattutto
open source e che girano anche su Mac, ma sono ancora per la vecchia
versione dei Mindstorms, la RCX che ho usato io (la riconosci dal
mattone giallo, quelli nuovi, NXT, hanno il mattone grigio).
Per l'atro link che mi hai passato, il software non mi convince
affatto. Da quello che ho capito è un simulatore che si programma in
un linguaggio basic-like, ma puoi simulare solo i robot che sono
inclusi nelle loro librerie (nulla a che fare con i Lego). Inoltre non
ti permette di passare alla parte pratica, almeno non in modo
immediato. Mi sembra che il codice che scrivi e che lui simula si possa
caricare su un prodotto che si chiama Basic Stamp2
http://www.parallax.com/detail.asp?product_id=BS2-IC
 , però devi
comprare quel modulo (alla fine è un microcontrollore PIC saldato su
una schedita con un'interfaccia seriale), e il programmatore.
In poche parole ti sconsiglio di seguire quella strada, nel kit della
Lego è già compreso quello che ti serve e gira tutto tranquillamente
su Mac, compreso il collegamento bluetooth.
Un robot con il sistema di controllo che gira su computer si può fare,
anzi, si fanno proprio così! 
http://www.isaacrobot.it/
 Ti seriviranno
le opportune interfacce per l'I/O dei segnali e tutta la gestione della
potenza. Potrebbe essere un approccio interessante, ma devi sapertela
cavare con l'elettronica, sia analogica che digitale, oltre che essere
poi in grado di saper fare comunicare il sotware che gira su computer,
immagino Mac, con l'esterno.

 Vorrei comprare un robot kit della Lego, la famosa ditta di costruzioni.
i Lego sono sempre stati una mia grande passione (specie i Technic), e
conto di riprendere la collezione quando ne avro' modo.
Tuttavia non mi sono mai interessato, un po' per sospetto, alla serie
robotica. Probabilmente a torto.
-- 
http://emeraldion.it
One Ringer to Rule Them All

 conto di riprendere la collezione quando ne avro' modo.
non tirare troppo in la.. la lego non sta navigando in buone acque..
anzi direi proprio brutte..
-- 
"Troppe ere finiscono in una vita"
[OT] My iWeb 
http://delsi77.altervista.org
Wii Tag: 5123 6509 1612 6265
xboxlive Tag: eclissi

 anzi direi proprio brutte..
e' notizia recente che la produzione si sia spostata da Billund all'est
Europa (se non erro), e questo vuol dire parecchio... te lo dice uno che ha
ancora i cataloghi e le istruzioni dei primi anni '80!


 ancora i cataloghi e le istruzioni dei primi anni '80!
siamo in 2, questo mi fa parecchio piacere... come dissi già una volta
in altri lidi, già il mondo è uno schifo poi senza lego diventerebbe
ancora più brutto..


 ancora più brutto..
ecco, per capirci, io punto a quei megamodelli tipo nave imperiale di Star
Wars, ma al momento non ho ne' dove metterli ne' il budget per acquisirli
:D


 immagino Mac, con l'esterno.
Ho entrambi i sistemi operativi Os X e XP, però quando compro qualcosa 
controllo sempre che giri anche sul Mac. Comunque l'idea di usare le 
risorse hardware del computer, come sistema di controllo del robot, mi
è venuta in mente perché un computer moderno ha delle prestazioni 
superiori rispetto ad un piccolo robot. Inoltre il robot costerebbe meno 
se fosse costituito solo da servomotori e ricevente bluetooth.
Ps. Ho letto l'intervista a Bill Gates e un articolo sulla rivista 
scienze, nel quale si fa riferimento ad un robot della marina americana 
in grado di apprendere. In particolare il robot ha affinato le capacità 
di trovare dei nascondigli.
Questa è l'intervista, non viene riportato il resto dell'articolo:
http://www.repubblica.it/2007/01/sezioni/scienza_e_tecnologia/gates-robot/gates-robot/gates-robot.html
Ciao Max

 robotica. Probabilmente a torto.
Io invece sono interessato al kit robotico per studiarne il 
funzionamento. Mi piace la tecnologia.
Ciao Max


| |._/|_|\__/\__/\__/ | 
|        /_/ /_/      | *Si vis pacem, para papunzi

 istruzioni dei primi anni '80!
che bei ricordi!!!
lego classic e technics, quanti me ne sono fatti regalare per natale e
per il compleanno!!!
-- 
Stuka-san
codiceamico MarioKartDS: 249195-355082
Powered by:  iMac G5 20" + /F/I/A/T/ barchetta + 
Yamaha Majesty DX 250 + (waiting for) Yamaha FZ6Fazer ABS

 
http://www.repubblica.it/2007/01/sezioni/scienza_e_tecnologia/gates-robot/gates-robot/gates-robot.html
Se ti interessa leggere qualcosa sull'intelligenza artificiale questo
libro è il migliore:
Artificial Intelligence: A Modern Approach
by Stuart J. Russell, Peter Norvig
http://www.amazon.co.uk/Artificial-Intelligence-Modern-Approach-International/dp/0130803022/sr=8-1/qid=1169315232/ref=sr_1_1/026-5135243-2407607?ie=UTF8&s=books
Ciao, 
bstucker

 
http://www.amazon.co.uk/Artificial-Intelligence-Modern-Approach-International/dp/0130803022/sr=8-1/qid=1169315232/ref=sr_1_1/026-5135243-2407607?ie=UTF8&s=books
Grazie per il libro. L'intelligenza artificiale più che
interessarmi mi affascina, non posso dire che mi interessa
perché è una scienza fuori dalla mia portata di apprendimento.
Per capirla affondo bisognerebbe essere esperti di neuroscienze,
oltre che di elettronica avanzata e di programmazione altrettanto 
avanzata. Magari un giorno i computer sulle nostre scrivanie avranno
al loro interno "l'intelligenza artificiale" e potranno auto 
programmarsi e auto difendersi.
Avevo visto su 
manuali.it
 alcuni testi riguardanti l'intelligenza 
artificiale:
 
http://www.manuali.net/manuali/default.asp?nome=Intelligenza+Artificiale&c=259&p=1
Buona domenica
Ciao Max

 :D
stesso sogno.. però ho preso l'incrociatore stellare nella versione
"meno seriosa" (quella con gli omini lego per intenderci) e difianco al
millenium falcon (sempre versione a omini) fa la sua bella figura!
