Space Robot Experimental aka SpaceREx: Unterschied zwischen den Versionen
Aus Hackerspace Ffm
(→Schnittstellen) |
|||
Zeile 1: | Zeile 1: | ||
== Space Robot Experimental aka SpaceREx == | == Space Robot Experimental aka SpaceREx == | ||
+ | |||
+ | |||
+ | == Videostreaming == | ||
+ | == UV4L == | ||
+ | Beispiel mit gesichtserkennung [https://www.linux-projects.org/uv4l/tutorials/custom-webapp-with-face-detection/]<br> | ||
+ | Hier wird gezeigt wie man sich die Bibliothek installiert | ||
+ | [https://www.linux-projects.org/uv4l/installation/]<br> | ||
+ | <br> | ||
+ | Zum Verwenden die Auflösung und Qualität konfigurieren.<br> | ||
+ | Um den mjpeg Stream in eine Webseite einzubinden einfach<br> | ||
+ | ''<img id="video" src="http://raspberrypi:8080/stream/video.mjpeg" width="640" height="480">''<br> | ||
+ | einfügen. | ||
Version vom 25. Juli 2017, 14:55 Uhr
Inhaltsverzeichnis
Space Robot Experimental aka SpaceREx
Videostreaming
UV4L
Beispiel mit gesichtserkennung [1]
Hier wird gezeigt wie man sich die Bibliothek installiert
[2]
Zum Verwenden die Auflösung und Qualität konfigurieren.
Um den mjpeg Stream in eine Webseite einzubinden einfach
<img id="video" src="http://raspberrypi:8080/stream/video.mjpeg" width="640" height="480">
einfügen.
Steuerung
Hier ein JSFiddel der Zeigt wie man aus Koordinaten eines kartesischen Koordinatensystems eine Ansteuerung für zwei Räder berechnen kann.
1. Der Ursprung ist unten links. x und y der Punkt.
2. Danach ist der Ursprung in die Mitte versetzt cx und cy.
3. Zum Schluss in die Ansteuerung für das linke l und rechte r Rad umgerechnet.
Schnittstellen
Raspberry und Arduino
Raspberry und WebSite
WebSockets
Am besten mit Python oder node.js