HobbyKing.com New Products Flash Sale
Reply
Thread Tools
Old Dec 06, 2012, 03:13 PM
Registered User
Joined Aug 2012
121 Posts
Quote:
Originally Posted by tonyh0905 View Post
Thanks P...I'm android through and through, but I can borrow my daughter's ipad
Ar.pro is android app that can downgrade/change firmware for you. It is also easy enough to change firmware manually with official instructions at parrot site.
happul3 is offline Find More Posts by happul3
Reply With Quote
Sign up now
to remove ads between posts
Old Dec 06, 2012, 05:45 PM
Registered User
Joined Jun 2012
2,621 Posts
Quote:
Originally Posted by happul3 View Post
How is that different from just flying the drone with pulled throttle stick? Drone will descent and you'll be able to steer while it does that...
Well, it would be useful to only have to worry about steering and let the Drone handle the descent part itself, especially if it's 500ft up and a long way away, when it's hard to judge distances and easy to descend too fast.

I don't know who/what/how handles the Landing or what's possible, though.

I thought that perhaps there was a point between VLBA_THR being reached and 0% where the Sketch hands over control to the firmware to handle the landing - i.e at some point the firmware will land whatever you do, but you have some leeway. Ditto if the Land switch is selected. If that was the case, then I thought it might be possible to not hand over until the last few metres and allow steering instead. The reason being it's easy to miss the VLBA LEDs when the Drone is far away.

But if the Sketch just flashes the VLBA LEDs and lets you fly as normal until the firmware takes control away anyway, then that's not going to be possible - unless you can set a lower limit of 1% or so before the firmware 'takes over' and the sketch could then deal with landing itself until then.

If that's not possible with a Low battery, then OK, but it would still be useful if you select the Land switch and choose to steer - or not - while it is landing.

What happens in the case of signal loss time greater than MERX seconds? Does it just hand over to the firmware to handle the landing and stand back, or can you regain control? If it didn't just tell the firmware to land, but did it itself, then if you'd flown too far or high it would be useful to have some steering control once back in range, even if to avoid it landing in a tree.

I've never been able to steer once the Drone starts to Autoland. If I'm supposed to be able to, do I need to select something in the Sketch?
Brandigan is online now Find More Posts by Brandigan
Reply With Quote
Old Dec 07, 2012, 07:24 AM
Registered User
United Kingdom, Wales, Barry
Joined Mar 2012
298 Posts
I am the same. When autoland is initiated I have no control at all. I thought this was normal.
tonyh0905 is offline Find More Posts by tonyh0905
Reply With Quote
Old Dec 07, 2012, 08:12 AM
Registered User
barok's Avatar
Joined Apr 2006
1,239 Posts
hi y'all.. new happy owner this parrot AR drone.(scored it pretty cheap at BB a price error). would like to do this TX mod..i have futaba 9c and T9x..also spektrum dx7... i'm familliar with the ardrino pro mini, have quad and tricopter on multi wii...
there is 3600+ post here.. reading all i can..eyes and brain getting lazy..

understand the code is "rx2at" (code for the ardrino)and "at2so"(to read the code in the drone)....pls correct me if wrong..

also..are these the latest code..rx2at and at2so.. or please direct me to the latest codes..
thanks in advance..
barok is offline Find More Posts by barok
Reply With Quote
Old Dec 07, 2012, 08:32 AM
Registered User
pawelsky's Avatar
Polska
Joined Jan 2012
1,517 Posts
Quote:
Originally Posted by barok View Post
hi y'all.. new happy owner this parrot AR drone.(scored it pretty cheap at BB a price error). would like to do this TX mod..i have futaba 9c and T9x..also spektrum dx7... i'm familliar with the ardrino pro mini, have quad and tricopter on multi wii...
there is 3600+ post here.. reading all i can..eyes and brain getting lazy..

understand the code is "rx2at" (code for the ardrino)and "at2so"(to read the code in the drone)....pls correct me if wrong..

also..are these the latest code..rx2at and at2so.. or please direct me to the latest codes..
thanks in advance..
http://mirumod.tk/
pawelsky is offline Find More Posts by pawelsky
Last edited by pawelsky; Dec 28, 2012 at 07:17 PM. Reason: New website address
Reply With Quote
Old Dec 07, 2012, 08:34 AM
Registered User
pawelsky's Avatar
Polska
Joined Jan 2012
1,517 Posts
Quote:
Originally Posted by tonyh0905 View Post
I am the same. When autoland is initiated I have no control at all. I thought this was normal.
Autoland triggers standard Drone's LAND which does not allow any control until landed. So in that sense this is normal.
pawelsky is offline Find More Posts by pawelsky
Reply With Quote
Old Dec 07, 2012, 12:09 PM
Registered User
Joined Jun 2012
2,621 Posts
Quote:
Originally Posted by pawelsky View Post
Autoland triggers standard Drone's LAND which does not allow any control until landed. So in that sense this is normal.
Could you define 'AutoLand'?

What conditions cause the sketch to hand over control to the Drone to Land?

Is a Low battery (after VLBA LEDs have been ignored) treated the same way as flicking the 'Land' switch or a Tx/Rx range/fault error beyond allowable time?

I can't work out what the code at line 1142-???? is doing with the sticks when FMS_LAND is signalled, but if it was possible to have controlled, steerable, semi-automatic landing it would be very useful.

Anyway, I'm repeating myself, so I guess we wait and see.
Brandigan is online now Find More Posts by Brandigan
Reply With Quote
Old Dec 07, 2012, 05:32 PM
Registered User
pawelsky's Avatar
Polska
Joined Jan 2012
1,517 Posts
"Too much angle" emergency in recent firmwares

FYI While going through the release notes for latest Drone firmwares I've found an interesting improvement

Quote:
Version AR.Drone : 1.11.5 and Version AR.Drone 2 : 2.2.6

Improvements

[General] "Too much Angle Emergency" have been disabled above 10 Ft (3 meters)
That is definitely a good move as this should prevent Drones falling out of the sky when flipped over by wind while still being high enough to recover.
pawelsky is offline Find More Posts by pawelsky
Last edited by pawelsky; Dec 08, 2012 at 05:43 AM.
Reply With Quote
Old Dec 08, 2012, 04:20 PM
Registered User
Joined Aug 2012
121 Posts
Quote:
Originally Posted by Brandigan View Post
Could you define 'AutoLand'?

What conditions cause the sketch to hand over control to the Drone to Land?

Is a Low battery (after VLBA LEDs have been ignored) treated the same way as flicking the 'Land' switch or a Tx/Rx range/fault error beyond allowable time?

I can't work out what the code at line 1142-???? is doing with the sticks when FMS_LAND is signalled, but if it was possible to have controlled, steerable, semi-automatic landing it would be very useful.

Anyway, I'm repeating myself, so I guess we wait and see.
Autoland is state reached when duration of transmitter signal loss exceeds hard-coded value. In that state, arduino send land command to the drone. Land mode, as implemented by drone pilot program, ignores all further communication from external agents such as idev or mod/arduino, except perhaps emergency command. From this explanation it should be clear that steering while executing standard land command can never be implemented in the mod.
happul3 is offline Find More Posts by happul3
Reply With Quote
Old Dec 08, 2012, 04:46 PM
Registered User
Joined Jun 2012
2,621 Posts
Quote:
Originally Posted by happul3 View Post
Autoland is state reached when duration of transmitter signal loss exceeds hard-coded value. In that state, arduino send land command to the drone. Land mode, as implemented by drone pilot program, ignores all further communication from external agents such as idev or mod/arduino, except perhaps emergency command. From this explanation it should be clear that steering while executing standard land command can never be implemented in the mod.
I thought it was probably something like that. Handing it off to the firmware makes sense if you don't want to recover control. But presumably, Landing isn't all that involved for the firmware either. Does it do more than ignore AILE and ELEV, apply gentle TS_DN until the Ultrasound signals the Drone has landed and turn off the motors?

The Sketch could do much the same and not hand over control to the drone until a few metres above the ground - when you don't need steering any more - and let it kill the motors etc. Until then, it could allow some steering - in the case of 'Land by switch' - and in the case of 'Land by loss of Tx signal', allow TS_UP to regain control when back in range. 'Land by Emergency low battery': unless you can stop the firmware elbowing in and taking over, can't be changed. But if the Sketch can tell the firmware not to worry until the battery is at 1%, but does the Low battery landing itself at 10% (or whatever the point the firmware takes over currently), then it could handle that too.

Not saying it's trivial - although the main loop with extra flags to flash LEDs, reduce steering angles to 'avoid trees only' levels to avoid people trying to continue doing tricks etc. and delay handing over to the firmware until 2 meters above the ground, would just about cover it - but it would be useful.

If nothing else, it could also help complement GPS RTH, when you see it's following a nice straight line into a tree - unless waypoints are going to be implemented soon.
Brandigan is online now Find More Posts by Brandigan
Last edited by Brandigan; Dec 08, 2012 at 05:10 PM.
Reply With Quote
Old Dec 09, 2012, 03:13 PM
Registered User
Vista, CA
Joined Feb 2008
1,237 Posts
Level Shifter Circuit Board

It took a couple of iterations but now it works perfekt. It can be populated for Drone 1 or Drone 2. The cost is about $3.50, the connector is the most expensive part ($1.50 for D2, $1.30 for D1).
miru is offline Find More Posts by miru
Reply With Quote
Old Dec 09, 2012, 03:29 PM
Registered User
pawelsky's Avatar
Polska
Joined Jan 2012
1,517 Posts
Quote:
Originally Posted by miru View Post
It took a couple of iterations but now it works perfekt. It can be populated for Drone 1 or Drone 2. The cost is about $3.50, the connector is the most expensive part ($1.50 for D2, $1.30 for D1).
Very nice Is the connector the only difference between Drone 1 and 2 versions, or you also need to change some other components?
pawelsky is offline Find More Posts by pawelsky
Reply With Quote
Old Dec 09, 2012, 03:33 PM
Registered User
Vista, CA
Joined Feb 2008
1,237 Posts
Quote:
Originally Posted by pawelsky View Post
Very nice Is the connector the only difference between Drone 1 and 2 versions, or you also need to change some other components?
It's the connector AND the voltage regulator (D1 gets a 3.3V, D2 a 1.8V).
miru is offline Find More Posts by miru
Reply With Quote
Old Dec 09, 2012, 03:38 PM
Registered User
Vista, CA
Joined Feb 2008
1,237 Posts
Level Shifter Circuit Board

Forgot to mention, the board stacks below the Arduino, which makes misswireing almost impossible.
miru is offline Find More Posts by miru
Reply With Quote
Old Dec 09, 2012, 03:49 PM
Registered User
pawelsky's Avatar
Polska
Joined Jan 2012
1,517 Posts
Quote:
Originally Posted by miru View Post
Forgot to mention, the board stacks below the Arduino, which makes misswireing almost impossible.
Will you be somehow distributing the populated boards?
pawelsky is offline Find More Posts by pawelsky
Reply With Quote
Reply


Thread Tools

Similar Threads
Category Thread Thread Starter Forum Replies Last Post
Mini-HowTo RC Controlled AR.Drone w/o WiFi! nosaari Multirotor Talk 116 Mar 14, 2014 02:23 PM
For Sale Parrot AR Drone w/TX/RX mod *Flies Nice* Z06 Tony Aircraft - Electric - Helis (FS/W) 4 Apr 16, 2011 09:42 PM
Discussion Wifi Boosted AR.Drone Fallengod Multirotor Talk 7 Feb 12, 2011 10:52 AM
Discussion And yet another AR drone Arial Video project taudronis Multirotor Talk 17 Dec 07, 2010 11:04 AM
Sold Parrot AR.Drone Four rotor platform control with your iPodTouch/iPhone/iPad Hoverup Aircraft - Electric - Helis (FS/W) 0 Oct 12, 2010 03:54 PM