Softwareprojekt: Taktiles Internet
Vorbesprechung
Die Vorbesprechung findet in Gebäude 29 Raum 321 statt, der Termin wird noch mitgeteilt.
Voraussetzungen
- Solide C-Kenntnisse
- Grundlagenwissen POSIX-Netzwerkprogrammierung
- Grundkenntnisse in der Nutzung der Kommendozeile
Das notwendige Wissen kann im Selbststudium hier erworben oder aufgefrischt werden.
Ziele des Softwareprojekts
- Einblick in das neue Forschungsfeld Tactile Internet
- Untersuchung der Übertragung haptischer Signale an zwei Beispielanwendungen:
- Fernsteuerung eines Quadrocopters über ein Smartphone
- Ansteuerung eines Roboterarms mit taktilem Feedback
- Präsentation der erreichten Lösungen als Video und als Live-Demonstration
Literaturempfelungen
- Stevens, W. Richard ; Fenner, Bill ; Rudoff, Andrew M.: UNIX Network Programming. 3. A.. Boston: Addison-Wesley Professional, 2004.
- Stevens, W. Richard ; Rago, Stephen A.: Advanced Programming in the UNIX Environment. Revised.. Amsterdam: Addison-Wesley, 2013.
- Klemens, Ben: 21st Century C : C Tips from the New School. 1. Aufl.. Sebastopol: "O'Reilly Media, Inc.", 2012.
- Kernighan, Brian W. ; Ritchie, Dennis: C Programming Language. 2. Aufl.. London: Prentice Hall, 1988.
- David R. Butenhof: Programming with POSIX Threads. 1. Aufl.. Boston: Addison-Wesley Professional, 1997.