Grin logo
en de es fr
Shop
GRIN Website
Publier des textes, profitez du service complet
Go to shop › Informatique - L'informatique technique

RP6 Robotersteuerung

Titre: RP6 Robotersteuerung

Travail de Projet (scientifique-pratique) , 2016 , 27 Pages , Note: 1,3

Autor:in: Anonym (Auteur)

Informatique - L'informatique technique
Extrait & Résumé des informations   Lire l'ebook
Résumé Extrait Résumé des informations

Ziel der Projektarbeit ist es, einen RP6 Roboter per Smartphone fernzusteuern. Dazu soll ein Chat zwischen mehreren Smartphones über einen zentralen Server implementiert werden. Aus den gesendeten Chat-Nachrichten sollen Befehle für den Roboter extrahiert werden.

Damit die Smartphone-Nutzer wissen, was der Roboter macht, soll der Fahrweg des Roboters auf einer Karte angezeigt werden. Außerdem verfügt der Roboter über eine Kamera, deren Bild über den Server zu den Smartphones gestreamt werden soll.

Der zentrale Server kann Befehle in einer Schlange zwischenspeichern und später verschicken, falls die Verbindung zu dem Roboter abreißt. Der Roboter soll außerdem über eine Kollisionserkennung verfügen, sodass bei einer Kollision mit einem Hindernis die Befehlsausführung verweigert wird.

Extrait


Inhaltsverzeichnis

  • Beschreibung der geplanten Features
    • Kommunikation zwischen Roboter, Server und App
    • Benutzeroberfläche der App
    • Technischer Hintergrund
    • Funktionsweise
    • Landscape-Mode
    • Video-Livesteam
    • Karte / Wegverfolgung
    • Verwendete Libraries
      • Crouton (https://github.com/keyboardsurfer/Crouton)
      • Butterknife (http://jakewharton.github.io/butterknife/)
      • GSON
  • Implementierung des Servers
    • Chat zwischen den Smartphones
    • Extraktion und Umwandlung der Befehle
    • Kommunikation zwischen Server und Roboter
    • Umwandlung der Bewegungsinformation in Koordinaten
    • Weiterreichung der lokalen IP-Adresse des Roboters
    • Web Chat Client
  • Einrichtung des Servers
    • Installation des Java Runtime Environments
    • Installation des Apache Webservers
    • Übertragung und Start des Server-Projekts
  • Implementierung der Robotersteuerung
    • Empfang der Befehle
    • Steuerung des Roboters
    • Streamen des Kamerabilds
    • Übertragung und Start des Roboter-Projekts
  • Fazit

Zielsetzung und Themenschwerpunkte

Die Projektarbeit hat das Ziel, einen RP6-Roboter mittels Smartphone-App fernzusteuern. Dazu soll ein Chat-System zwischen mehreren Smartphones über einen zentralen Server implementiert werden. Aus den Chat-Nachrichten sollen Befehle für den Roboter extrahiert werden, die dessen Bewegung und Aktionen steuern. Um den Nutzern den aktuellen Status des Roboters zu vermitteln, wird der Fahrweg des Roboters auf einer Karte dargestellt. Außerdem soll das Kamerabild des Roboters über den Server an die Smartphones gestreamt werden.

  • Kommunikation zwischen Roboter, Server und App
  • Implementierung einer Smartphone-App zur Steuerung des Roboters
  • Entwicklung eines zentralen Servers zur Datenübertragung und Befehlsverarbeitung
  • Kartendarstellung des Roboter-Fahrwegs
  • Streaming des Kamerabildes vom Roboter

Zusammenfassung der Kapitel

Beschreibung der geplanten Features

Dieses Kapitel beschreibt die geplanten Features der Projektarbeit, die eine Smartphone-basierte Steuerung eines RP6-Roboters ermöglicht. Dabei wird die Kommunikation zwischen Roboter, Server und App detailliert erläutert, die Benutzeroberfläche der App vorgestellt und der technische Hintergrund beleuchtet. Es werden auch die Funktionsweise, der Landscape-Mode, das Streaming des Kamerabildes, die Wegverfolgung und die verwendeten Libraries beschrieben.

Implementierung des Servers

Dieses Kapitel beschreibt die Implementierung des zentralen Servers, der für die Kommunikation zwischen den Smartphones und dem Roboter verantwortlich ist. Die Themen umfassen den Chat zwischen den Smartphones, die Extraktion und Umwandlung der Befehle, die Kommunikation zwischen Server und Roboter, die Umwandlung der Bewegungsinformation in Koordinaten, die Weiterreichung der lokalen IP-Adresse des Roboters und die Implementierung des Web-Chat-Clients.

Einrichtung des Servers

Dieses Kapitel behandelt die Einrichtung des Servers, der die Grundlage für die Kommunikation bildet. Es beschreibt die Installation des Java Runtime Environments, die Installation des Apache Webservers und die Übertragung sowie den Start des Server-Projekts.

Implementierung der Robotersteuerung

Dieses Kapitel beleuchtet die Implementierung der Robotersteuerung. Es beschreibt den Empfang der Befehle, die Steuerung des Roboters, das Streamen des Kamerabildes und die Übertragung und den Start des Roboter-Projekts.

Schlüsselwörter

Die Projektarbeit konzentriert sich auf die Themenbereiche Robotik, mobile Steuerung, Smartphone-Anwendungen, Server-basierte Kommunikation, Chat-Systeme, Echtzeit-Streaming, Wegverfolgung, Kartendarstellung und die Nutzung verschiedener Libraries. Es werden sowohl hardwarebezogene Aspekte des Roboters, wie die Steuerung und das Kamerasystem, als auch softwaretechnische Aspekte wie die Entwicklung von Apps und der Server-Infrastruktur behandelt.

Fin de l'extrait de 27 pages  - haut de page

Résumé des informations

Titre
RP6 Robotersteuerung
Université
University of Applied Sciences Stuttgart
Note
1,3
Auteur
Anonym (Auteur)
Année de publication
2016
Pages
27
N° de catalogue
V1313313
ISBN (PDF)
9783346791269
ISBN (Livre)
9783346791276
Langue
allemand
mots-clé
robotersteuerung
Sécurité des produits
GRIN Publishing GmbH
Citation du texte
Anonym (Auteur), 2016, RP6 Robotersteuerung, Munich, GRIN Verlag, https://www.grin.com/document/1313313
Lire l'ebook
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
Extrait de  27  pages
Grin logo
  • Grin.com
  • Page::Footer::PaymentAndShipping
  • Contact
  • Prot. des données
  • CGV
  • Imprint