Ported browser stream GoPiGo to BrickPi


#1

I ported the browser streaming bot project from GoPiGo and plan to contribute it. I was thinking of making a new project under the BrickPi_Python repo. Once I test it a bit more and write a step-by-step tutorial, I plan to make a pull request on github.

peter


#2

I did some testing and there’s quite a bit of lag with joystick commands. I haven’t tracked down the cause of the lag, but I suspect it might be the threading. I’ll check in the code tomorrow and make a pull request so others can play with it while I work on improving the performance.


#3

I’ve checked in the code to github and created a pull request. Anyone that wants to try it, it’s available in my repo.


#4

I’ve written a tutorial on the browser streaming robot for BrickPi here.


#5

With a couple of tweaks, the browser streaming robot is running much smoother now. I reduced the video resolution and the feed is much better. there’s still a bit of lag with control due to python threading but it’s much better now.


#6

Hey woolfel! Thanks for posting this, and thanks for sharing the process with us. I saw your pull request on github; we would like to put something up for everyone on our blog very soon, this is really awesome!