Open TheBricktop opened 3 years ago
Image recognition is functional and in the SNAPSHOT right now. Going from that to loop closure is "straight forward" and there should be a class you can just use in a few weeks. To start with stereo visual odometry I would look at the paper below. Then you can try to replicate that. There is also similar code in BoofCV. From there you should be able to understand/appreciate more recent feature based approaches. There are also direct methods but the math is completely different with those.
Nistér, David, Oleg Naroditsky, and James Bergen. "Visual odometry." Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004.. Vol. 1. Ieee, 2004.
Do You happen to have some patreon or simply accept donations? Cause such amount of quality work deserves funding.
Haven't set anything like that up! Thanks for the offer but very very few people/companies donate to opensource projects, even if it's critical to their infrastructure. Right now the best way to give back is to fix bugs, add new features, and publish cool projects you've made using BoofCV!
Well, If You happen to set up something like that. me and my team is willing to support You and Your work.
Quick update. There's a good chance a batch monocular and stereo SLAM algorithm will make it into the next release. Updating multi camera calibration tooling first though.
Wow, thats great news. Ill definitelly want to check the performance of it on some arm boards
Hello, was there any activity on this ? I'm certainly interested :)
Not much. Got distracted by trying to earn money. I know one person who did the mono SLAM thing but hasn't released it publicly yet. Multi camera calibration has been in the library for a bit but lacks a nice GUI.
Hello, im really interested in using BoofCv for mobile visual odometry application, probably using the all shiny new OAK-D camera from luxonis, that has global shutter stereo camera with color and ai myriad coprocessor (for open vino models). For proper slam there is also some simple loop closure detection needed but for now im more inte odometry implementation, how one should start with this?