I’m a software developer interested in the programming interfaces available on Glowforge. I’m a long-time forum lurker, but first time poster, and proud soon-to-be Glowforge Basic owner. Can’t wait for day 16 to ship!
I’m excited to see how the web-based interface and server infrastructure allows GF to optimize image processing and tool path creation! The architecture is certainly unique, and is a good choice for the hardware concerned in GF.
I’m hoping to do some more… technical work with my GF. I write system code for quadcopter drones with image processing the camera feed being a particular goal, recognizing people, terrain, good and bad landing zones, etc… I’d like to use similar techniques to do material recognition and categorization in the GF cabinet.
What APIs are used internally to the GF firmware for communicating camera images to the web service? On the other side, how are the tool paths communicated to the cutter hardware? I’d love to get into the nuts and bolts of the software in GF!
@dan we met briefly at CES 2015 and talked about the topic a bit. Mind if I pick the brain of one of your software guys?