Sonar driven PID experiment suggestion?

Hi,
currently I'm building my own quadcopter. I've got everything working, but I would like to add automatic landing mode. I know there are projects with this functionality, but my project is a bit specific and I want to get my hands dirty. :slight_smile:

I have Arduino, HC-SR04 sonar, few motors and servo. I would like to build some simple model experiment to test the landing assistant before I would test in on the quad. My first idea was to use fan to blow up the ping pong ball and use the sensor to control the height of the ball.

The problem is I don't have fan powerfull enough to support the ball. I also tried to build scale model of industrial blower, but the fan is not strong enough.

Can you suggest any experiment which could be used to simulate landing copter?

Thanks,
sutr90

https://code.google.com/p/arducopter/wiki/ArduCopter

Automatic takeoff and landing. Just flick a switch and watch ArduCopter execute its mission completely autonomously, returning home to land by itself in front of you when it's done.

Study the PID implementation in the above project; it is rather sophisticated.

Because of the dynamics of PID implementations, I would think it would be very, very difficult to extract much useful information by doing experiments on a tennis ball being lowered in a column of compressed air. Well, other than maybe a lots of fun. I used to do this as a kid with my Mom's Hoover with the hose reversed. Point is, you cannot IMO model a quadcopter landing softly by using a tennis ball suspended in midair due to the Bernoulli Principle.

Ray