Space Robot Experimental aka SpaceREx: Unterschied zwischen den Versionen

Aus Hackerspace Ffm
Wechseln zu: Navigation, Suche
(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

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.
Steering kartesian.PNG


Schnittstellen

Raspberry und Arduino

RaspberryGPIOSerial

Raspberry und WebSite

WebSockets
Am besten mit Python oder node.js