I put in the new protracker yesterday, with the projector being driven by
lumiere on an rpi. It is also ethernet'ed in.
The cameras are calibrated. Paula, pull the latest
token table controller to get those calibration values. You will need to recalibrate the table.
The new retro camera url is rpicam5.local and the new rgb url is rpicam4.local. The projector's url is rpilum1.local.
In the token table repo there is a new
rainbowcats.py which replicates the previous rainbow cat functionality. I wanted to get this running all the time on the dynamicland computer (in the VA office) but I wasn't able to successfully install opencv on that Mac before I left. Josh, maybe you could take a look at this?
For experimenting with the lumiere system, I recommend checking out the repo
examples. Also, you can, on your local machine, change the mode from "http" to "file" in
main.lua. This will give you a live-reload way to try out writing LOVE code (in draw.lua). (You may also want to comment out main.lua line 85 which makes it full screen.)
I learned that LOVE only supports png and jpg image files, no gifs. Also, I think socket.http only does http and not https. I added a feature to microservice-stash that allows you to access files (not just folders) in the "browse" path. So you can use stash as a quick static web server if you need to give a file an http URL (e.g. see how I did the animation in rainbowcats).
Paula, I noticed that there is a "hot spot" on the retro camera, on the acrylic and the 80/20. I think this is because the LEDs are now pointed more downwards than they were in the previous set up (where the camera and projector were more at an angle from vertical).
There is now a spare Optoma short throw projector in the projector closet. Also a spare Mac Mini with the others.
Paula and I noticed that the Optoma projector has an auto-keystone feature that is very annoying. You can turn it off through the menu, in the Display submenu. Make sure to turn it off if you find the projection jumping around.
One of the rpi cameras I used was out of focus. I was wondering why the image seemed less good and switched it out and it was much better. I think one can adjust the focus with a screwdriver or something, but just something to be aware of, they don't all come the same from the factory.
I have not yet tried burning a new lumiere disk from the pibakery file in that repo. The
setup script might need debugging if you try to make a new projector.
I'll be around on email if you have any questions about anything. Happy bootstrapping and see you in a few weeks!