Mechatronics en

From 22C3

Jump to: navigation, search

deutsche version (please keep up to date. or tell Gero to do so ;)

Contents

update

2005-12-28

Linux-Lego-Clicki-Bunti
fuddled with crossover (wine variant) to run the windoze software directly
Homoomorphic final assembly
not gonna happen...

2005-12-29

Linux-Lego-Clicki-Bunti
smells like perl-tk...
Lego Duplo
22c3 in lego

what we do - the classics

proven stuff like in the last years

Lego Duplo + railway

big bricks for small ones. a big cover (12 square meters) with lots off duplo and the duplo railway. also perfect suitable for big kids and - since we control the railway switches and barriers by lego-technic - even for hackers.


LDE update

first the bigger kids...

Image:22c3 duplo.jpg 22C3 in LEGO duplo. including railway.

and yes: these are twos and no zetts ;)

... and later on even small kids had fun with lego

Image:Kids.jpg

(2005-12-29)

Homoomorphic final assembly

build lego stuff without opening the plastic wrapping - a fiddly challenge for big kids with sleight of hand.

on competition on each of the first three days (at a given time - six oder seven p.m.?)

HFA update

not gonna happen. at least for today. but no one asked anyway.

if interested just ask perle at the mechatronic corner. let's see what tommorow brings ;)

(2005-12-28)


Lego-CD-Burning-System

The well known and loved Lego-CD-Burning-System goes for the next round. This time we'd like to make a blue print so others can build one, too.


what we do - the novelties

Linux-Lego-Clicki-Bunti

Lego offers an operating system for the RCX (the programmable lego brick) and a windoze software to write (i.e click together) programs with a graphical interface. Suitable for kids, powerful, sufficient for most stuff and nice (also with some quirks, but hey - it's software ;)

Of course I can also program the RCX in dozens of "real" programming languages - C/C++, Java, Perl, NQC, ... , even VisualBasic ( also some would doubt wether VB is a real programming language). With BrickOS (formerly known as LegOS) there is also a alternative (and of course better) operating system (which most of alternative languages use).

All these solutions share the disadvantage, that i have to actually write normal source code - most kids (and other non programming fellas) are blocked out.

Therefor we always had one or two windoze systems...

As far as we know there is no graphical interface running on linux offering the possibility to just click 'n' build my programs. So we plan to develop a Lego-Clicki-Bunti-Programming-Software (similiar to the original lego mindstorms) running on linux.

Features:

  • graphical interface to click-n-build a program using ready-made, customizable program bricks
  • save program
  • convert to C program for BrickOs (or similiar language)
  • transmit to RCX (using infrared)


LLCB update

this original lego software we're talkin about is called Robotic Invention System, short RIS [1]. there are versions 1.0 and 2.0 (I think there's also 1.5).

to get a good, clean and fast start, we had the idea to run the Robotic Invention System inside a linux system using the commerciall wine [2] variante crossover [3]. or to laugh trying ;)

and that's just what we did:

  • no problem installing
  • but the software won't run. or crossover didn't want the software to run. anyway we just got an error message complaining about missing RAM - even though there were about 20MB physical memory and much more swap available...

looks like we have to look for some other solutions...

a little net recherche

didn't dig up anything (up to now).

  • not in the wine faq [4]
  • not in the Wine Application Database AppDB [5]
  • not in Codeweavers CrossOver Compatibility Center C4 [6].
    • there (the C4) I proposed to make RIS a watched application [7]
    • maybe even somebody would like to advocate RIS on crossover [8]? (yeah, ok. we should do this ourselves...)
  • nothing about RIS in frank's corner [9] (info page about running windoze software with linux)

and now for something completly different (well not completly but quite):

  • Cedega [10] is another commercial tool, to run windoze software with linux (similiar to wine and crossover). more directed towards gaming software.
  • WebBrick [11] - control your RCX via browser. that was one of our possible goals. a server software - sadly it's just available as exe file and runs only on windoze machines.

I think it's free (didn't read the license).

    • WebBrick example web page [12]
  • Lego Mindstorm with Linux Mini-HOWTO [13]; a classic
  • other stuff: the LEGO DIGITAL DESIGNER, kurz LDD [14], a free tool to construct virtual lego. no programming and therefore bnot what we're looking for.
available for windoze and mac; discussion /www.legofan.org LDD for Linux ?: [15]

(2005-12-28)


LLCB update 2

first we took a look at glade-2 [16]. but we ended up with perl-tk [17] (perl rulez).

we fuddled a bit around with drag'n'drop. thanks to Steve Lidie for Drag-and-Drop Primer for Perl/Tk [18]. at perl.com [19] of course.

(2005-12-28)


OrangeBot II

Herr Schmidt presents his newest robotic project and looks for comrade-in-arms.

Personal tools
Archived page - Impressum/Datenschutz