Blender ist eine freie Software zur Erstellung von 3D-Computergrafiken und Animationen. Die Software unterstützt die Modellierung von 3D-Objekten, die Texturierung, Animation und auch die Simulation verschiedener physikalischer Effekte wie zum Beispiel Starrkörperphysik, Rauch oder Flüssigkeiten. In den letzten Wochen sind ein paar kleinere Videos entstanden um die Möglichkeiten der Software zu erkunden.
Und wieder einmal geht das Eurobot-Fieber um. Das Leipziger Leobots-Team bereitet sich momentan intensiv auf dem Wettbewerb 2012 vor. Hier ein kurzes Video:
In Leipzig wird momentan kräftig am neuen Roboter für den Eurobot 2011 gearbeitet. Viele Konzepte für die Elektronik und Programmierung sind aus dem letzten Jahr übernommen und verbessert wurden. Hier sieht man unseren 2010er Roboter auf der neuen Spielplatte bei einer autonomen Testfahrt.
Manche Programme sind bei der Analyse von Netzwerkproblemen wirklich nützlich, sind allerdings wenig bekannt und sollten deshalb weiterempfohlen werden. Netsniff-ng ist ein solches freies Werkzeug für Linux, welches dazu dient Netzwerkverkehr aufzuzeichnen, zu analysieren und wieder abzuspielen. Im Gegensatz zu Anwendungen wie tcpdump, ettercap oder wireshark nutzt Netsniff-ng allerdings eine relativ neue Technik um die Pakete von der Netzwerkkarte über den Betriebssystemkern in den Userspace zu befördern. Durch die Nutzung der Linux-eigenen RX_RING-Infrastruktur können Netzwerkpakete unter Vermeidung von unnötigen Kopieroperationen zügig weitergeleitet und weiterverarbeitet werden. Bei diesem Ansatz spricht man deshalb auch vom Zero-Copy-Ansatz, da zur Übergabe von Daten zwischen Betriebsystemkern und Applikation durch Memory-Mapping keine zusätzlichen Speicheroperationen notwendig sind. Die dazu erforderlichen Kernelanpassungen für Senden und Empfangen sind in aktuellen Versionen des Linux-Kernels (2.4.X und 2.6.X) bereits integriert.
Im Vergleich zu bewährten Programmen wie tcpdump erhöht sich die mögliche Aufzeichnungsrate mit Netsniff-ng dadurch deutlich. Wer erste Experimente mit der Software durchführen möchte sollte die stabile Version 0.5.5.0 benutzen. Das nächste Release durch die Entwickler ist im April 2011 geplant und wird unter anderem eine neue Parametersyntax für Kommandozeilenparameter und eine weitergehende Modularisierung der Quellcodebasis bieten um zusätzliche Werkzeuge mit der Technologie zu ermöglichen.
Die Installation von Netsniff-ng 0.5.5.0 erfolgt einfach mit
make
sudo make install
im src/-Verzeichnis des Programms.
Nach erfolgreicher Installation ist es möglich mit:
sudo netsniff-ng --dev eth0 --dump out.pcap --silent
Netzwerkverkehr aufzuzeichnen.
Nach dem Eurobot-Wettbewerb in Leipzig 2010 steht nun der Austragungsort für die deutsche Meisterschaft im Eurobot-Wettbewerb 2011 fest. Dieses mal verschlägt es die Teilnehmer nach Ludwigshafen. Ausgerichtet wird der Wettkampf vom Team Green Birds. Vom 27.05.2011 bis 28.05.2011 kämpfen dann wieder autonome Roboter um die deutsche Eurobot-Meisterschaft und eine Qualifikation für die Weltmeisterschaft.
Der Wettbewerb steht diese Jahr unter dem Motto “Chess’up!”, die Eurobot-Regeln und eine FAQ können auf den Veranstalterseiten heruntergeladen werden.
Ein Rechner am Arbeitsplatz, einer am privaten Schreibtisch und dann noch ein Handy: die Geräte mit welchen man das Internet nutzen kann sind vielfältig und verteilt. Möchte man dann beim Surfen die gleiche Lesezeichensammlung auf allen Geräten nutzen ist guter Rat teuer.
Aus diesem Grund ist für Firefox 3.6 seit einiger Zeit der Dienst Firefox Sync (ehemals Weave) verfügbar. Damit ist es möglich Lesezeichen, Passwörter, Einstellungen, die Browser-History und auch geöffnete Tabs zwischen unterschiedlichen Rechnern zu sychronisieren. Die Technologie, die für Firefox in der Version 3.6 noch ein Plugin erfordert, soll in Firefox 4.0 direkt integriert sein. Die Daten werden dann entweder in einer Mozilla-Datenbank oder auch auf dem eigenen Server gespeichert. Hierfür existiert eine freie Implementierung mit PHP und Mysql als Datenbank. Dabei sind zwei Dienste zu installieren, zum einen ein Dienst zur Nutzerverwaltung und dann noch der eigentliche Synchronierungsdienst. Notwendige Dokumentation findet sich unter Weave-API.
Am nächsten Wochenende findet in Leipzig der nationale Robotik-Wettkampf im Eurobot-Wettbewerb statt. Nähere Informationen zum Austragungsort (HTWK Leipzig, Karl-Liebknecht-Str. 132, Geutebrückbau) und zum Terminplan finden sich auf einer Informationsseite der Leipziger Leobots. Für Besucher interessant wird es am Samstag, dem 08.05.2010 ab ungefähr 10.30 Uhr mit der Veröffentlichung des Spielplans und dem anschließenden Kampf in der Arena. Unter dem Motto “Feed the World” wetteifern dann jeweils zwei Roboter 90 Sekunden auf einer Spielplatte um den Sieg. Die acht teilnehmenden Hochschul-Mannschaften kommen aus ganz Deutschland.

Mit guter Navigation, Umsicht und hoher Geschwindigkeit müssen die Roboter ohne menschliche Steuerung farbige Spielelemente einsammeln und an einer vorgegebenen Stelle wieder ablegen. Was für einen Menschen kein Problem ist, stellt Elektronik und Software vor große Herausforderungen. Eine Kollision mit dem gegnerischen Roboter oder mit starren Spielfeldelemente sollte zum Beispiel vermieden werden, riskiert man doch Defekte an der wertvollen Technik und einen Ausfall. Am Ende des Wettbewerbs werden dann die deutschen Kandidaten für die Eurobot-Weltmeisterschaft in der Schweiz feststehen. Interessant könnte der Wettbewerb auch für Besucher des am selben Tag stattfindenden Alumni-Tages an der HTWK Leipzig sein.
Mit dem Jahreswechsel stehen nun einige wichtige Termine für den Eurobot-Wettbewerb fest. Die Anmeldung zum Wettbewerb ist noch bis zum 31. Januar 2010 möglich. Anmelden können sich Teams von mindestens zwei Personen, die alle höchstens 30 Jahre alt sind. Dabei sind sowohl Studenten als auch Nicht-Studenten zugelassen. Jedes Team kann von einer Person unterstützt werden die älter als 30 Jahre ist.
Der nationale Wettbewerb für Deutschland findet dann vom 7.-8. Mai 2010 in Leipzig statt. Dabei wird der erste Tag zur Anreise und Vorbereitungen dienen, der eigentliche Wettbewerb findet dann am zweiten Tag statt. Ein weiteres, ausführlicheres Programm wird sicherlich noch verfügbar gemacht werden.
Der internationale Endausscheid findet vom 26.-30. Mai 2010 in Rapperswil in der Schweiz statt.
Als kleinen Vorgeschmack gibt es noch ein gut gemachtes Promo-Video des Dresdner Teams TURAG aus dem letzten Jahr.









Kommentare