florian klein [email protected] lego mindstorms cooperation with limited communication in mobile...
TRANSCRIPT
2 Florian Klein ([email protected])
Official Mindstorm pages
Official product page http://mindstorms.lego.com/eng/default.asp
Resources http://mindstorms.lego.com/eng/community/res
ources/default.asp
Welcome hacking http://news.lugnet.com/lego/announce/?n=40
First LEGO League http://www.firstlegoleague.org/de/
3 Florian Klein ([email protected])
Resources
Mailing list / Newsgroup http://www.crynwr.com/lego-robotics/ news://news.lugnet.com/lugnet.robotics.rcx
Hardware / Sensors http://graphics.stanford.edu/~kekoa/rcx/ http://www.plazaearth.com/usr/gasperi/lego.htm
HOWTO http://tldp.org/HOWTO/Lego/
Periodicals http://www.lmsm.info/
4 Florian Klein ([email protected])
Books
O‘Reilly http://www.oreilly.com/catalog/lmstorms/
Definite Guide to Mindstorms http
://www.baumfamily.org/lego/books/index.html Extreme Mindstorms
http://www.amazon.com/exec/obidos/ASIN/1893115844/mindstorsensorin
Building LEGO with Mindstorms http://www.syngress.com/catalog/sg_main.cfm?pid=1741
Core Programming http://www.amazon.com/exec/obidos/ASIN/0130093645/qi
d%3D1018331391/103-8706260-7891838 The Master‘s Technique (featuring MIBO)
http://www.nostarch.com/?sato
5 Florian Klein ([email protected])
Reengineering
Presentation http://graphics.stanford.edu/~kekoa/rcx/talk/
Specifiactions 3 Motors 3 Sensors Powerful Hitachi H8 Microcontroller with 32K
RAM Limited by firmware:
no floating point arithmetic, etc.
6 Florian Klein ([email protected])
Visual Tools
LEGO Robot Invention System ROBOLAB
Base on National Instruments LabVIEW graphical development software
http://www.ni.com/company/robolab.htm
7 Florian Klein ([email protected])
Advanced Tools
RCX Tools http://graphics.stanford.edu/~kekoa/rcx/tools.html RCX Compiler
http://www.enteract.com/~dbaum/lego/nqc/ Perl interfaces
http://hamjudo.com/rcx/ http://members.home.com/quillan/lego/rcx.pm.html
C interface http://graphics.stanford.edu/~kekoa/rcx/tools.html
TCP/IP Stack
NQC (Not Quite C) http://www.baumfamily.org/nqc/index.html GUI: http://www.cs.uu.nl/%7Emarkov/lego/ Bricx Command Center DIE
http://hometown.aol.com/johnbinder/bricxcc.htm
8 Florian Klein ([email protected])
OS
BrickOS (formerly legOS) GPL‘ed RTOS http://brickos.sourceforge.net/
http://www.noga.de/legOS/
GNU C++ IDE Python remote controller
http://www.hare.demon.co.uk/lego/pylnp.html
pbForth http://www.hempeldesigngroup.com/lego/pbFort
h/ Forth, compiled on brick, 10K footprint
TinyVM and leJOS Java Bytecode VMs for LEGO Brick
9 Florian Klein ([email protected])
Applications
Hall of Fame http://mindstorms.lego.com/eng/community/hall
offame/default.asp
University projects http://www.cs.brown.edu/courses/cs148/2004/ho
me.html
10 Florian Klein ([email protected])
MIBO
11 Florian Klein ([email protected])
K9
12 Florian Klein ([email protected])
Dragon
13 Florian Klein ([email protected])
6 legged walker
14 Florian Klein ([email protected])
Biped
15 Florian Klein ([email protected])
Robotic Arm
16 Florian Klein ([email protected])
Cube Solver
17 Florian Klein ([email protected])
Scanners (25 dpi / 3D)
18 Florian Klein ([email protected])
Typewriter
19 Florian Klein ([email protected])
Brick Layer
20 Florian Klein ([email protected])
Ball Game
21 Florian Klein ([email protected])
Ukulele player
22 Florian Klein ([email protected])
Sonar
23 Florian Klein ([email protected])
Self-configuration, navigation, swarming
24 Florian Klein ([email protected])
Jitter, first Mindstorms in space