DexterInd / GoPiGo3

The GoPiGo3 is a Raspberry Pi Robot!
https://gopigo.io
Other
96 stars 85 forks source link

feature - replace UV4L with picamera in browser bot project #194

Closed RobertLucian closed 6 years ago

RobertLucian commented 6 years ago

In this PR, changes to the Browser Bot have been added:

  1. Made the python script more robust and safe to errors and such.
  2. Thread-launched each server: both the web server and the streaming server -> necessary because there has to be 2 servers and I didn't want to split them into 2 scripts.
  3. Removed UV4L due to bugs it had and used picamera library instead.
  4. Changed install scripts and README accordingly.
  5. Used a logging mechanism instead - printing things wasn't enough anymore.

This one has been tested and it performed well, so the most I need is a sanity check. Still, testing it would be nice too.