![]() |
Virtual Birds-Eye View?
Hi,
I was thinking of off-season programming projects when I came across a cool looking car feature. On some cars, you can toggle a "virtual birds-eye view" . Would this be worth putting time into to develop for an FRC robot? I think it would be cool, but I don't know if you have a short robot, would you have enough of an angle for the cameras? Thanks! |
Re: Virtual Birds-Eye View?
A coworker has a BMW with this feature. I guess it has ultra-wide-angle cameras mounted in strategic locations and the processor stitches the imagery together to form a 360-degree view of what's around the car. The image gets very distorted as you "look up" from the immediate area surrounding the car, but that's the important zone anyway.
I think this could be a cool project for sure! I'd sure love to build a version of this for my car... |
Re: Virtual Birds-Eye View?
I actually messed around with this at work, trying to get it ported to a FRC environment.
I was using a Qualcomm snapdragon reference board (disclaimer, I work there and happened to have one on my desk). The main reason why I used that was to easily perform the matrix transformations to unwarp and change perspectives on 4 images. I attempted to throw the same code on the roborio since our team was limited by constraints and didn't have room/space/weight for additional hardware to support the board. We quickly ran into a USB bandwidth issue and decided not to pursue it further. It was a fun exercise and a good introduction into linear algebra and some calculus for our kids. If you want to give it a whirl, I highly recommend looking at this white paper. http://delphi.com/docs/default-sourc...f.pdf?sfvrsn=0 Fun fact: We also got it working just by using WebGL with some javascript to pull in 4 images. That's one way to take advantage of a high performance GPU found in your laptop! |
| All times are GMT -5. The time now is 10:30. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi