Thanks for all the work with the OpenMV. I am actually doing this really cool project that I plan on to deploy OpenMV with a custom built tensorflow model on a CubeSat (Cubesat? What is a CubeSat? Nanosatellite? PocketQube? | Nanosats Database) in low earth orbit. We have already built and launched 3 such satellites and are all functioning (https://birds3.birds-project.com/). Now we want the satellite’s camera to be a bit smarter in our future missions.
I have trained my model on tensorflow with Keras API. The model was then converted to tensorflow lite model. I need to now deploy that model on the OpenMV. I read here:
that the next firmware update will have tensorflow support. However, when I checked the blog tab, it does look like the latest firmware has not been released. My question would be
- When would it be released? Would there be a guide to load custom model on the MCU?
The reason why I ask is that we need to complete the prototype by end of September, would be really useful if I could have a proof of concept by then.
What I can offer in return is this:
A) Space qualify OpenMV camera (we have all the facilities here, thermal vacuum chamber, vibration and shock), also can do total ionizing dose radiation testing
B) Write paper, mention OpenMV and provide acknowledgment. I want the space community to use OpenMV in the future much like how arduinos and pi are being tested and used in space.
- Or is there any other way to convert the tensorflow model to caffe, quantize and then load it up on the OpenMV?
Let me know. Thanks again, big fan here.