Closed pouriast closed 8 years ago
Hi,
Thank you for your comment.
Although the arguments of ARDrone::move3D are velocities, the function changes pritch, roll, and yaw angles internally because it uses AT*PCMD command.
Please see " command.cpp ".
Regards, puku0x
Thanks for your help. I just realised what you mean by using move3D to change pitch, roll and yaw. Can I please ask why you multiply the vx, vy, vz variables by some fixed values in the command.cpp ?
The magic values in move3d are transformation coefficients, which were determined by an experiment, to convert the arguments in [m/s] and [rad/s] to percentages. I am not sure this is the best way, though.
Hi,
Many thanks for this great piece of work. Helped me a lot!
I am just wondering how I can send/create a new command to change pitch, roll, and yaw values. There is a function 'move3d' to change velocity but I am not sure how to change the other values!
I would be thankful if you can help me out.
Thank you very much,