Hi,

I'd like to create a Flight Control System using visual feedback with ArduCopter from DIYDrones as an airframe. My main area of interest is attitude stabilization with visual information in indoor environments.

What I plan to do is:
I hope to implement image-processing techniques in my PC to be able to control the attitude of my quadrotor in real-time. The control system would be onboard, the PC would only send camera-estimated attitude info to the quadrotor. I'd also like, and hence the question here, to build a simulation and visualization of the whole system (including sensor measurement simulation).

Can I benefit from using ROS in my design / simulation / visualization? I'm working on the project only by myself and would like to have some results in a year from now.

Thanks for any suggestions helping me to achieve my goals.