I’m working on an optical flow module for Linux, for flight controllers like the Snapdragon Flight and others capable of running PX4 POSIX port. In conjunction with a rangefinder, the plan is to provide a generic reusable solution to the problem. The module would read v4l2 compatible cameras and perform optical flow computation on the image and forward the data via uORB.
I would like to know if there is any interest in the community for such a module, and if there are any people interested in investing some time to make this reality.
The plan of action at the moment is to use OpenCV’s optical flow functions to provide a baseline setup, which can then be improved. Good targets for developing this module would be Odroid boards (U3, XU3, XU4) or the Snapdragon Flight.