Nik Lutz, Stefan Feissli, Christof Seiler

Slides:



Advertisements
Ähnliche Präsentationen
Cloud42 Dominik Muhler Seminar StuPro cims cims.
Advertisements

Informatische Bildung an der RRS plus
P-UMLaut Petrinetze, UML und automatisierte Simulation
Portalgesteuerte Simulation Ergebniskonferenz Bonn
„MINT- Umsetzung in die Praxis. Packend für Mädchen und Jungen“
Lösungsansätze zur automatischen Portierung von Internet-Inhalten für das interaktive Fernsehen Konzeption und Implementierung einer XHTML- Schnittstelle.
Projektpraktikum Bewegungsbasierte Spielesteuerung.
Betriebssysteme.
Aktuelle Java-Trends, Norbert Schuler1 Jini Java im Netz.
2. Review SWT Praktikum SS062 Allgemeines Editor stellt eine webfähige Entwicklung der IT-basierten Dienstleistungen dar Kunde soll mit Hilfe.
Web 2.0 und RIAs - Adobe Air1 Seminar: Web 2.0 und Rich Internet Applications Wintersemester 2007/2008 Daniel Thaidigsmann
Programmierausbildung
Enno Rehling und Roger Butenuth, Uni-GH Paderborn: Arminius: Software für Linux-basierte SCI-Cluster Arminius: Software für Linux-basierte SCI-Cluster.
Hochskalierbare betriebliche Datenbankanwendungen Adaptive virtuelle Infrastrukturen als Basis für Geschäftsanwendungen der Zukunft Hauptseminar Informatik.
Java: Grundlagen der Sprache
Web-Programmierung und Web 2.0-Technologien
Informatik WWU Münster / D. Lammers / HST-WiSe05 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?
OGRE Object-Oriented Graphics Rendering Engine Szenen-orientierte, flexible 3D Engine in C++ Hardware-beschleunigte 3D Grafiken Unterstützt Direct3D und.
Objekte Objekte sind Elemente, die man mit dem Programm bearbeiten kann. Zellen Zeilen Spalten Bereiche, z. B. C2 : F18 Rechenblätter Stefan Wiedemann.
Informatik WWU Münster / D. Lammers / HST-WiSe04 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?
Christian Kästner Modellgetriebene Softwareentwicklung Eclipse Modelling Framework.
GRUNDLAGEN DER MEDIENTECHNIK Digitaler 3D-Modellbau 3D-Modeling Prof. Dr.-Ing. Jürgen Albrecht 15. Dezember 1998.
Visualisierung eines Sultan Han auf Basis einer Gameengine
Projekt Web Engineering
Zurück zur ersten Seite SEP Entwurf und Implementierung einer effizienten Rechenstruktur zur Baumdarstellung mittels Java-Texteditoren Betreuer : Matthias.
Was steht hier eigentlich in den Räumen rum?
Inhalt Einführung –Spezifikation Aufbau des Tools –Aufnahme –Stille entfernen –Speicherung –Kommunikation mit den anderen Teilen.
Informatik WWU Münster / D. Lammers / HST-WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?
My Job Application Manager
SEP Halgurt Mustafa Ali Can Önder Marius Morawski Matthias Seidl Themen: Integration von RDQL und OWQL innerhalb des Apache Cocoon Frameworks Semantische.
bloxEvolution powered by XNA
24. März 2011 Bernhard Arnold CMS Global Trigger Die wunderbare Welt der Elektronik.
Erweiterung von EMF Refactor um Update Funktionalität in grafischen Editoren Thorsten Arendt, AG Taentzer, SWT FoPra-Vorstellung, 19. April 2012.
Integration virtueller und realer Objekte Proseminar: Anwendungen für Augmented Reality.
Inhalt Wie ich Lego Mindstorms «entdeckt» habe
Integriertes Technisches Fertigungsarchiv
Eine Präsentation von Dario Müller © 2012
Einfache Automaten mit Lego Mindstorms praktisch umsetzen
Fahrerloses Transportsystem
Die unterschiedlichen Möglichkeiten der PC – RCX Steuerung
Robotik für Lehr- und Entwicklungszwecke. Entwicklung eines universellen Lehrsystems zur Verwendung und Weiterentwicklung im Schulbetrieb Robotik OS-unabhängig.
Universelles Lehrsystem für den Schulbetrieb Robotik Betriebssystemunabhängig Programmiersprachenunabhängig Erweiterbar Einfach zu bedienen Gut dokumentiert.
Aichinger Christian, Strasser Jürgen. Inhalt JSF EJB Praxis - Integration.
Lego Mindstorms Stefan Piernikarczyk.
Architekturen und Techniken für computergestützte Engineering Workbenches.
ELC goes JAVA - Statistics Präsentation von Bettina Kronreif Programmierpraktikum II / 2001.
1. Vorstellung.
Management- und Web Services- Architekturen
Übersicht Grundelemente von Lego Mindstorms Idee Delivery
LEGO-Robotik mit Java Projekt Virtueller Campus LLB Projektlauzeit: Oktober Februar 2006 Mitarbeiter:Jarka Arnold (Projektleitung) Andreas Marti.
Avenue - Kleine Scripte, große Wirkung
Fakultiativkurs Informatik 07/08 Pascal Schuppli / Daniel Hirschi.
Projekt Pokémon (CSL) Evaluation Technologien / Entwicklungsumgebungen Schlusspräsentation, Philip Iezzi, BDLI 2.
Impuls  Masse * Geschwindigkeit
27 May Projektseminar Computergrafische Systeme Wintersemester 2007/2008 Luna Lander Stefan Reichel, Kevin Schlieper, Gerald Töpper betreut durch.
DAS VIRTUELLE OBSERVATORIUM Ein Werkzeug für den Schulunterricht.
Untersuchungen zur Erstellung eines
Reusable Content SS 2013 Einstimmung Manfred Thaller Köln, 11. April 2013.
Eingereicht von:Michael Schrank Betreuung:o.Univ.-Prof. Dr. Hanspeter Mössenböck Mitbetreuung:Dipl.-Ing. Wolfgang Beer CyberStudent A Multiuser Awareness.
Nik Lutz, Stefan Feissli, Christof Seiler Diplomarbeit Verteidigung.
Betriebssysteme: Windows-OS
Präsentation Projektarbeit Projektarbeit vom – Erstellt von Michael Schilling 2005.
Semesterarbeit SS06 LEGO Mindstorms NeXT Generation
Informatik 8 WIE DENKT INFORMATIK?. Informatik 8.
Bruno Feurer LivCos. Das Problem  Nur Ansichten  Individuelle Ansichten  Dynamische Änderungen  Repräsentieren nur Teil der Information.
Mathematik – Physik - Informatik IF ANYTHING CAN GO WRONG, IT WILL. (Murphy) Differenzierungsangebot in der Sekundarstufe 1 R. Faßbender 1 Informatik,
Mathematik – Physik - Informatik
Magische Wand Ein Spiel zum Thema: Betriebssysteme.
Programmiermethodik Übung 7
 Präsentation transkript:

Nik Lutz, Stefan Feissli, Christof Seiler Präsentation Diplomarbeit Nik Lutz, Stefan Feissli, Christof Seiler

Inhalt Um was geht es? Technologien Architektur Programmeigenschaften Demo Erweiterungen Zeit: Um was geht es? 2‘ Technologien 1‘ Architektur 2‘ Programmeigenschaften 2‘ Demo 10‘ Erweiterungen 2‘ Fragen 1‘

Um was geht es? Was ist LEGO Mindstorms Simulation von Mindstorms Robotern Gleiches Verhalten in realer und virtueller Welt Benutzer kann Java Programme schreiben

OGRE [ 3D Rendering Engine] Technologien [1] OGRE [ 3D Rendering Engine] Verwaltung von 3D Modellen ODE [Physik Engine] Verwaltung von physikalischen Körpern (Kollisionsdetektion) wxWidgets Grafische Benutzeroberflächen LeJOS [Lego Operating System] Alternative Firmware (Virtuelle Maschine Java 1.1) für den RCX

Architektur -gleich zu beginn aufgestellt -> geht mehr um die Idee -starke Vereinfachung

Programmeigenschaften Benutzeroberfläche Physik (Mondsimulation) Die Simulation mehrerer Roboter Kommunikation Framework für neue Sensoren (Berührungs- und Kompasssensor) Hindernisse in Welt einfügen Benutzerdefinierte Hindernisse Roboter Skins Speichern & Laden Editor

Demo JORGE starten -deaktivierte menus -> zeigen -deaktivierte toolbar ->jorge wurde schon benutzt -> sonst : Settings: Sensor-Plugins (wxWidgets)

Erweiterungen Verschiedene Roboter Modelle Welt Editor Multiplattform Mögliche Realisation -> Integration eines bestehenden CAD Tool Welt Editor Integration eines Terrain Generators Multiplattform Linux und Mac Emulator Anpassung an neue Mindstorms-Generation Debugger für Roboterprogramme Universelle Roboter Schnittstelle Auslagerung des Emulators ***** PUNKT 1 ***** Eklärung der LDraw Spezifikation Wird von mehreren CAD Tools bereits verwendet Praktisches Beispiel -> LeoCAD Integration eines solchen Tools in unsere App ***** PUNKT 2 ***** Um Modell aus LDraw in Ogre Mesh -> Konverter Die Beschreibung eines Lego Roboters mit Hilfe von LDraw zu detailliert Wurde manuell gelöst -> Zuerst konvertierung in ein MOdeling Tool, danach vereinfacht etc. Automatisierung durch Konverter, welcher das Modell zugleich vereinfacht LeoCAD starten und pratkisches Beispiel zeigen Ldraw ist format für die CAD Beschreibung von Lego Teile

Besten Dank Für Fragen und weitere Informationen: N422 Team JORGE