1 / 18

Vortrag D. Braun, 13.08.2009 Praktikum

Vortrag D. Braun, 13.08.2009 Praktikum. Übersicht. Pleopatra API Pleopatra Tools Twitter Demonstration Ausblick. Pleopatra API. Java API zur Steuerung und Überwachung Verwendet RXTXcomm zur Kommunikation Aufgebaut aus 2 Schichten Standard-Befehle

josie
Download Presentation

Vortrag D. Braun, 13.08.2009 Praktikum

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Vortrag D. Braun, 13.08.2009 Praktikum

  2. Übersicht • Pleopatra API • Pleopatra Tools • Twitter • Demonstration • Ausblick

  3. Pleopatra API • Java API zur Steuerung und Überwachung • Verwendet RXTXcomm zur Kommunikation • Aufgebaut aus 2 Schichten • Standard-Befehle • Zusammenfassung von Befehlen und Verarbeitung empfangener Daten • Grundlage für Pleopatra Tools • Open Source

  4. Pleopatra API - Funktionen • Steuerung von Motoren und Sensoren • Zugriffe auf das Dateisystem • Laden von Persönlichkeitsdateien • Wiedergabe von Sound- und Motion-Files • Aufnahme von Audio-Dateien und Speicherung im wav-Format • Übertragung von Bildern und Speicherung als BMP-Datei

  5. Pleopatra API - Beispiele • public void moveMotor(intid, int angle) BefehlzurBewegungeines Motors • public void saveAudioToPC(int seconds, String mic, String filename) ErstelleneinerAufnahme und Speicherung auf dem PC

  6. Übersicht • Pleopatra API • Pleopatra Tools • Twitter • Demonstration • Ausblick

  7. Pleopatra Tools • Prototyp für die Nutzung der API • Grafischer Zugriff auf die Funktionen der API • Modularer Aufbau • Leicht erweiterbar • Open Source

  8. Pleopatra Tools - Funktionen • Verbinden mit Pleo, Verbindung trennen • Speicherung von personalisierten Informationen zum angeschlossenen Pleo • Aufnahme und direkte Wiedergabe von Audiodateien • Anzeigen und Abspielen Sound-, Bewegungs-, und Persönlichkeits-Dateien • Anzeige aktueller Kamera-Bilder • Twitter-Anbindung

  9. Übersicht • Pleopatra API • Pleopatra Tools • Twitter • Demonstration • Ausblick

  10. Twitter • Ursprünglich eigenständige Applikation • „Twittern“ aktueller Statusnachrichten anhand von Sensorwerten • Veröffentlichung über die API jtwitter • Erreichbar unter http://twitter.com/pleopatra • Teilnahme bei der „Tweeter Wall“ Abstimmung

  11. Twitter - Funktionsweise

  12. Übersicht • Pleopatra API • Pleopatra Tools • Twitter • Demonstration • Ausblick

  13. Übersicht • Pleopatra API • Pleopatra Tools • Twitter • Demonstration • Ausblick

  14. Ausblick - Hardware • Einbau einer anderen Kamera • Einrichten einer kabellosen Verbindung

  15. Ausblick – Pleopatra Tools • Erweiterung um weitere Module z.B.: • Zugriff auf das Dateisystem • Lesen und Setzen von Sensorwerten • Steuerung der Motoren • Möglichkeit zur automatischen Verbindung • Audio-Streaming • Spracherkennung

  16. Ausblick – Twitter • Individuelle Erstellung von Tweets, statt Zugriff auf eine Datenbank • Integration eines Diskursgedächtnis • Anbindung an die TwitPic API, um aktuelle Bilder zu veröffentlichen

  17. Vielen Dank für Ihre Aufmerksamkeit

More Related