What Microcontroller/Computer to choose for drone with computer vision

As a university project friends and I are planning to build some kind of hopper that can fly and land on it’s own (imagine something like SpaceX Grasshopper, just way simpler)

Now we’re wondering what kind of microcontroller/computer we should code our software on since we want to try the self landing part with cameras so the drone finds the optimal landing site for itself. Do you reckon an Arduino or a Raspberry Pi would be suitable for a use case like that or should we look into something that has more computing power?

Or what do you think about a system that uses a microcontroller that controls the drone and a second computer that is just handling the camera/computer vision part?

Thanks for your help 🙂

submitted by /u/reason1340
[link] [comments]