I am about to start my development process with ANAFI AI drone and i needs some guidance with the Software SDK. Can anyone please guide me through some features and compatibility.
Goal: I want to make a Computer vision script that will run onboard on the drone side. Goal is to track a object and do orbital/position hold.
Question:
is it possible to run CV scripts on board, that has a controller for drone positions.
does SDK allows for external control(roll,pitch,yaw) using a ground computer.
Does SDk allow for multiple drone control through a sigel ground station.
I would really apricate some pointers or any similar projects. I understand this platform is relatively new. I am just trying to figure out, some SDK features before i buy two drones.
Thank you so much for your response. Yes i understand for safety reasons its better to have one controller per drone. My only other question would be, can we use opencv python version. I saw that the SDK supports python right?
Opencv4 is included in the drone, but only for C/C++. It is not built for python (in the drone).
We advise against trying to use python for image processing in the mission Air SDK (with opencv4 for example). Instead, we recommend using C/C++, which offers better performance in the drone.
Thanks for your response i have started the parrot ground station development. I did notice that performance on my machine when the SDK, Olympe is running its extremely slow. I am guessing that my machine is under specs. Is there any minimum specs required to run the sim?
Thanks i have upgraded my system and it works great. Regarding Air SDK I am trying to use opencv for object tracking. I can stream the video on ground side but as you know that is not ideal. I am looking for some pointers if anyone worked with object tracking. Right now i dont have any physical drone, so the project has to work within simulator. I looked through the examples and some features are only available with physical drone.
Also if this discussion post is going off topic i am happy to close it out. Didn’t mean to mix multiple things. I am just going through the process of the development and getting use to framework.