View unanswered posts | View active topics It is currently 29 Nov 2014, 08:05




Reply to topic  [ 15 posts ] 
Linux C application development - issues 
Author Message
Battery Charged

Joined: 01 Dec 2010, 23:57
Posts: 7
New post Linux C application development - issues
Hi everyone. I'm developing a series of app under linux - c environment, NOT using the api's they provide at parrot (incredibly hard to compile and understand :| ). I managed to interface myself with the AR.Drone and make it fly quite easily.

The problem is : with firmware 1.3.3 tag detection was not working (not even with their demo softwares). now i updated to 1.4.6 (btw, why is it not downloadable from the official website?) and i can only detect 2 tags. Does anyone know how to detect more? Also, the data structure of the navdata tag option seems to be different than before.

Another thing: before the update, i always had an error in the yaw measure readings: there was this disturbance proportional to the flight time (i.e.: the yaw reading kept on going no matter if you stood still or actually turning). Now it is gone, but the AR.Drone seems to have lost its capability to hover in one place: if left idle, it starts to go backwards without stopping. Anyone else figured this out?


03 Dec 2010, 09:21
Profile
Ready for take off

Joined: 30 Nov 2010, 09:15
Posts: 17
New post Re: Linux C application development - issues
I mentioned to Parrot tech support that the firmware is not downloadable. They said it was probably not uploaded to the site yet. What is "tag"?


03 Dec 2010, 11:30
Profile
Battery Charged

Joined: 01 Dec 2010, 23:57
Posts: 7
New post Re: Linux C application development - issues
Dunner wrote:
I mentioned to Parrot tech support that the firmware is not downloadable. They said it was probably not uploaded to the site yet. What is "tag"?


Tags are those coloured sticks you can apply to objects (yours should be orange and green i guess) so that the AR.Drone "notices" them. They are used to find the position of items throught the camera. You whole AR.Drone skull is a tag itself if you notice


03 Dec 2010, 11:44
Profile
Ready for take off

Joined: 30 Nov 2010, 09:15
Posts: 17
New post Re: Linux C application development - issues
I have both a green and a blue. I only put one tag on the back to help see what way it is facing.

I just went through a battery and you're right, it doesn't stay in one place.

Trying to down grade to 1.3.3 and it is taking forever. How long did it take you using AR.Drone control? It didn't ask to restart. I guess it got past that on it's own.


03 Dec 2010, 12:05
Profile
Ready for take off

Joined: 30 Nov 2010, 09:15
Posts: 17
New post Re: Linux C application development - issues
Waiting, waiting, waiting...


03 Dec 2010, 12:07
Profile
Battery Charged

Joined: 01 Dec 2010, 23:57
Posts: 7
New post Re: Linux C application development - issues
actually, we had to UPgrade from 1.3.3 to 1.4.6 for our devlopment purposes. It took less than 5 minutes actually.


03 Dec 2010, 13:34
Profile
Site Admin
User avatar

Joined: 18 Aug 2010, 21:45
Posts: 485
Location: Southampton, UK
Multicopter Type: Quad-Copter
New post Re: Linux C application development - issues
Dunner wrote:
I mentioned to Parrot tech support that the firmware is not downloadable. They said it was probably not uploaded to the site yet. What is "tag"?


But it is now on the Wiki
http://www.ardrone-flyers.com/wiki/V1.4.6


03 Dec 2010, 13:43
Profile WWW
Ready for take off

Joined: 30 Nov 2010, 09:15
Posts: 17
New post Re: Linux C application development - issues
It's also now in Free Flight 6.1.


03 Dec 2010, 16:21
Profile
Battery Charged

Joined: 01 Dec 2010, 23:57
Posts: 7
New post Re: Linux C application development - issues
But still no news from the official parrot, right?


04 Dec 2010, 10:48
Profile
Ready for take off

Joined: 30 Nov 2010, 09:15
Posts: 17
New post Re: Linux C application development - issues
Haven't tried to download it from the Parrot update site. Don't need to with it being in FF 6.1.


04 Dec 2010, 13:21
Profile
Battery Charged

Joined: 09 Jan 2011, 21:43
Posts: 7
New post Re: Linux C application development - issues
Akrome wrote:
I'm developing a series of app under linux - c environment, NOT using the api's they provide at parrot (incredibly hard to compile and understand :| ).

How do you not use parrot's SDK ? Is there a non-official one ?
I'm having problems with it too.

Thanks


09 Jan 2011, 21:47
Profile
Battery Charged

Joined: 01 Dec 2010, 23:57
Posts: 7
New post Re: Linux C application development - issues
polobricolo wrote:
Akrome wrote:
I'm developing a series of app under linux - c environment, NOT using the api's they provide at parrot (incredibly hard to compile and understand :| ).

How do you not use parrot's SDK ? Is there a non-official one ?
I'm having problems with it too.

Thanks


we simply send udp packets directly to the AR.Drone ports


09 Jan 2011, 22:14
Profile
Battery Charged

Joined: 09 Jan 2011, 21:43
Posts: 7
New post Re: Linux C application development - issues
Is there a page where I can find the structure of the udp commands ?
I've found http://ardrone-flyers.com/wiki/AT_Commands, but there no list of the possible commands.


10 Jan 2011, 19:14
Profile
Battery Charged

Joined: 01 Dec 2010, 23:57
Posts: 7
New post Re: Linux C application development - issues
polobricolo wrote:
Is there a page where I can find the structure of the udp commands ?
I've found http://ardrone-flyers.com/wiki/AT_Commands, but there no list of the possible commands.



Please refer to this

https://projects.ardrone.org/attachment ... _Guide.pdf

And this:

https://projects.ardrone.org/projects/a ... api/boards

PS
You might have to register to the website


10 Jan 2011, 22:36
Profile
Battery Charged

Joined: 09 Jan 2011, 21:43
Posts: 7
New post Re: Linux C application development - issues
Ok thanks a lot


11 Jan 2011, 15:27
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 15 posts ] 

Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  



www.ARDrone-Flyers.com © 2010, 2011, 2012 & 2013
Chris' School of Motoring