ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

AutonomyLab Ardrone wind_comp_angle

asked 2013-05-09 01:11:00 -0500


Can anybody help me how to use and what exactly does this wind comp angle represent.

I'm having problem when issuing command to change height only. It often happens that the drone drifts away because of the wind. Drone does not stabilize itself. I guess that I should use wind_comp_angle to compensate for that wind, to stabilize the drone.

Thank's for help.

edit retag flag offensive close merge delete


Hi, did you get what exactly means the wind compensation angle? I am interested this issue too.

Alexandr Buyval gravatar image Alexandr Buyval  ( 2013-07-10 08:07:15 -0500 )edit

Hey. In my experience and testing wind compensation angle is the speed that should compensate the wind. I used with the ArDrone SDK like this:

Grega Pusnik gravatar image Grega Pusnik  ( 2013-07-14 21:38:55 -0500 )edit

ardrone_tool_set_progressive_cmd(4,current_comp_phi/euler_angle_max, current_comp_theta/euler_angle_max, 0, 0, 0, 0.0)

I guess it should work the same with AutonomyLab drivers. I normalized wind speed with the maximum euler angles seted up in the config.

Grega Pusnik gravatar image Grega Pusnik  ( 2013-07-14 21:39:13 -0500 )edit

Hi. Thank you very much! Have you tried to stabilize the AR.Drone over definite position by AutonomyLab?

Alexandr Buyval gravatar image Alexandr Buyval  ( 2013-07-14 23:53:10 -0500 )edit

I did try to stabilize. First with PID and oriented cocarde detection with the help of these instructions: It was so so successful. I needed very good stabilization so I switched to ardrone embedded hover_over_roundel flying mode which works way better.

Grega Pusnik gravatar image Grega Pusnik  ( 2013-07-15 20:17:03 -0500 )edit

Hi. Thank you for link. It is very helpful for me. I have tried to stabilize by PID too. However I got off the position about 1.2 m. But guys from TUM had a deviation only 0.6 m ( What deviation did you have?

Alexandr Buyval gravatar image Alexandr Buyval  ( 2013-07-15 20:38:43 -0500 )edit

I did stabilization over a fixed point on the ground. I guess you try to fly drone to the point in space, I didn't try that because of the large amount of IMU error. I guess some error should be reduced using Kalman filter.

Grega Pusnik gravatar image Grega Pusnik  ( 2013-07-15 23:04:07 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2013-07-17 03:02:27 -0500

Alexandr Buyval gravatar image

Thank you very much. I will try to turn off the stabilization of altitude.

edit flag offensive delete link more

Question Tools



Asked: 2013-05-09 01:11:00 -0500

Seen: 542 times

Last updated: May 09 '13