Andrew Tridgell
  • Male
  • Canberra, ACT
  • Australia
Share Twitter

Andrew Tridgell's Friends

  • Paul Bupe
  • Jaimyn Mayer
  • Todd12345678
  • Paraglider
  • jeffrey marshall
  • Guang-Xun Du
  • Thomas Anderson
  • Steven McAdam
  • Applied Aeronautics
  • Paul Williamson
  • Siddharth Purohit
  • Safety  Promotion branch
  • Thomas Stone
  • Julian O'Grady
  • Tom Gyllenhammar

Andrew Tridgell's Groups

Andrew Tridgell's Discussions

APM:Plane 2.76 released

Started this discussion. Last reply by Glen Wimberley Feb 5. 30 Replies

I've just released APM:Plane 2.76 with an important bug fix.Please see the release announcement for details.Continue

APM:Plane 2.75 released

Started this discussion. Last reply by Andrew Tridgell Nov 12, 2013. 29 Replies

APM:Please 2.75 has now been released.Have a look at the release notes in the forum for lots of details on the…Continue

APM:Plane 2.74 released

Started this discussion. Last reply by Quentin Mayberry Jun 10. 817 Replies

The APM dev team is delighted to announce the release of APM:Plane 2.74, a major new release with a lot of new…Continue

ArduPlane 2.74beta3 released

Started this discussion. Last reply by Andrew Tridgell Jul 15, 2013. 18 Replies

I've just released ArduPlane 2.74beta3. I'm hoping this will be the last beta before the 2.74 release. Please test it as much as you can!The simplest way to try it is to use a pre-built firmware from…Continue


Andrew Tridgell's Page

Latest Activity

Andrew Tridgell commented on RocketMan's blog post Spaceplane Project Trials
"fantastic project, thanks for putting the video together, and good luck with the Griffin! "
Oct 19
Ravi commented on Andrew Tridgell's blog post APM:Plane 3.1.0 released
"can someone suggest the optimum modem baud rate for getting long range telemetry from 3DR modem. right now i use 19200. below this i am not able to read/write waypoints on pixhawk."
Oct 17

Andrew Tridgell replied to heliboy's discussion GPS precision on pixhawk ? in the group ArduRover User Group
"The 2nd GPS will be selected if it either indicates it has a RTK position lock (currently only supported on the Piksi GPS) or if it has 2 more satellites than the first GPS. Ardupilot tries to stick to whichever GPS it is currently using, then…"
Oct 16

Andrew Tridgell commented on Alex's blog post Pulsar 3.0 and APM 2.6 for FPV soaring
"Looks nice! If you get a chance, can you post a flight log? I'm interested in seeing what sort of range a model like this would have for search and rescue applications. A flight log (along with what type of battery is fitted) would give me some…"
Oct 14

Andrew Tridgell replied to Ahmed Rehan's discussion ArduPlane 3.1.1 not working proper on flying wing
"Hi Ahmed, Do you have the logs of that successful flight? One thing to understand that may help you with the setup is that when you enable ELEVON_OUTPUT that is exactly the same as installing a hardware elevon mixer in your plane on the…"
Oct 13

Andrew Tridgell commented on Ahmed Rehan's blog post Three Part 2M Flying Wing
"looks nice!"
Oct 13
Gregor MacLennan commented on Andrew Tridgell's blog post Terrain following added to APM:Plane
"Is there a way to download and process terrain data for a region and then manually add it to the SD card on the Pixhawk? We are using our drone in a remote area where the drone and GCS cannot connect to the internet, but we can manually carry data…"
Oct 12

Andrew Tridgell replied to Ahmed Rehan's discussion ArduPlane 3.1.1 not working proper on flying wing
"Hi Ahmed, Looking at your log it is clear your RC calibration is a long way off. When you are flying in manual the zero of your sticks is around 1600 for channel 2 and 1447 for channel 1. Those values need to be in RC2_TRIM and RC1_TRIM so that…"
Oct 12
JB commented on Andrew Tridgell's blog post CanberraUAV Outback Challenge 2014 Debrief
"Sweet. Thanks Tridge. I'll open an issue as instructed. Thanks for the info on the flaps code I didn't notice that one on release, however regrettably for a wing it's not possible to use flaps as they haven't got a tail with…"
Oct 9

Andrew Tridgell commented on Andrew Tridgell's blog post CanberraUAV Outback Challenge 2014 Debrief
"@JB, you've convinced me it's worth a try at least. Can you open an issue for this? If someone else wants to contribute a patch then looking at the braking code in rover would be a good start (it uses reverse to do sharp cornering).…"
Oct 9
JB commented on Andrew Tridgell's blog post CanberraUAV Outback Challenge 2014 Debrief
"Thanks Andrew R. for those links. Our posts crossed! I should refresh more often when l do long posts! ;)"
Oct 9
JB commented on Andrew Tridgell's blog post CanberraUAV Outback Challenge 2014 Debrief
"Hey Tridge. Thanks for spending some of your time  to look at this, despite your busy schedule! As you already know the two most critical and risky flight maneuvers an aircraft can do are takeoff and landing. I think we've solved the…"
Oct 9
Andrew Rabbitt commented on Andrew Tridgell's blog post CanberraUAV Outback Challenge 2014 Debrief
"Another blog post of Tj's work here"
Oct 8
Andrew Rabbitt commented on Andrew Tridgell's blog post CanberraUAV Outback Challenge 2014 Debrief
"I have configured the ESC for my soon-to-fly Skyfun using SimonK firmware.  This puts zero at mid-PWM (1500?). I was planning on putting an addition to one of the FBW modes that added reverse thrust quasi-sinusoidally based on pitch attitude…"
Oct 8

Andrew Tridgell commented on Andrew Tridgell's blog post CanberraUAV Outback Challenge 2014 Debrief
"@JB, I haven't thought about reverse thrust for the plane code. I don't actually know how the reversible ESCs work. Do you just use a PWM below 1500 for reverse, like in rovers? Which ESCs support this that would be suitable for an X8? I…"
Oct 8

Andrew Tridgell replied to Richard Sterling's discussion ArduRover or ArduPlane for my boat project in the group ArduBoat User Group
"Hi Richard, The rover firmware has support for up to 10 output channels on the APM2 (the 8 on the servo header, plus two extra channels if you add headers yourself). What RCn_FUNCTION values do you have set for the other channels? If you can tell me…"
Oct 8

Profile Information

About Me:
Please tell us a bit about your UAV interest
Lead developer for APM:Plane and APM:Rover
Canberra, Australia

Andrew Tridgell's Photos

  • Add Photos
  • View All

Andrew Tridgell's Blog

CanberraUAV Outback Challenge 2014 Debrief

Posted on October 3, 2014 at 7:14pm 31 Comments

We've now had a few days to get back into a normal routine after the excitement of the Outback Challenge last week, so I thought this is a good time to write up a report on how things went for team I was part of, CanberraUAV. There have been plenty of posts already about the competition results, so I will concentrate on the technical details of our OBC entry, what went right and what went…


APM:Plane 3.1.1 released

Posted on September 11, 2014 at 6:55pm 15 Comments

The ardupilot development team is proud to announce the release of version 3.1.1 of APM:Plane. This is primarily a bugfix release with a small number of new features.

The main bug fixed in this release is a bug that could affect saving parameters and mission items in the FRAM/eeprom storage of…


Lidar landing with APM:Plane

Posted on August 29, 2014 at 2:04am 31 Comments

Over the last couple of days I have been testing the Lidar based auto-landing code that will be in the upcoming 3.1.1 release of APM:Plane. I'm delighted to say that it has gone very well!

Testing has been done on two planes - one is a Meridian…


APM:Rover 2.46 released

Posted on August 25, 2014 at 3:04pm 5 Comments

The ardupilot development team is proud to announce the release of version 2.46 of APM:Rover. This is a major release with a lot of new features and bug fixes.

This release is based on a lot of development and testing…


Comment Wall (12 comments)

At 7:20pm on November 27, 2012,

Hi Andrew

It looks like my navigation gremlin isn't completely solved. I've posted an update with images and logs at

I wonder if you're able to see anything else obviously wrong?



At 8:12pm on December 19, 2012, Jamie Glover said…

Tridge, can I bother you to look over 5 log files to see if you can spot the crash and possibly what happened? I was flying my Skywalker with the exact same setup as always and have had many successful flights until yesterday. Two back to back and a totaled plane now. In FBWA it would go into a steady downward pitch. It was unresponsive to any of my input. I tried manual and RTL with no response. I had I think 5 logs on the APM after the flight and Ive looked through them, but Im not sure what Im looking at. The plane on the last crash stayed dangling in a tree for about 4 hours while I tried to get it down. Anyways, I would greatly appreciate your input. Email me if you wouldnt mind taking a look at the logs.

Thank you sir.


At 12:51pm on March 16, 2013, Gary McCray said…

Hi Andrew, Ive just finished putting in a section on how to flash your PX4FMU board with the latest developer ArduCopter PX4 code from your firmware object repository.

It's pretty ugly and includes quite a bit of stuff for setting up  development environment as well.

And sadly at the end after flashing the new code to the PX4FMU it still won't establish a MavLink connection with Mission Planner although I am pretty sure the board is properly flashed.

I am giving you the link to my Wiki debacle here:

I would greatly appreciate any feedback you could give.

I actually produced this primarily to get feedback from you as I did not want to waste any more of your time than necessary with incomplete back and forths.

If you can point me in the right direction(s) I would greatly appreciate it and will be happy to modify the Wiki page appropriately.

I figure that if we can get this simplest FMU only one to be "acceptable" the rest should fall into place fairly easily.

Thank You very much for your assistance with this.

Gary McCray (Please feel free to Email direct if you wish).

At 9:42am on April 22, 2013, Sid said…

Hi Andrew - 

I am new to ArduPlane development and having trouble getting it to build with Arduino.  

I would greatly appreciate any direction you can provide on what I am doing wrong.

This is what I have done:

I have downloaded Arduino 1.0.4, 1.0.3 and 1.5.2... I get the exact same set of errors whenever I tried to do a Verify / Compile of ArduPlane with any version of Arduino.  

There has to be something very basic here that I am missing.

I went here to get the latest Arduino development environment
There I downloaded Arduino 1.5.2
I extracted that to c:\Programming\Arduino
Then I was able to open Arduino and build their example programs without any errors.
I followed these instructions for getting set up for doing development:
No problems with building the Blink test example.
I set up the Arduino Sketchfolder here:  C:\Users\Sid\Documents\Arduino
I set this in Arduino's preferences
I then went to this page and followed the instructions for setting up ArduPlane development
I went here and downloaded the latest ArduPlane software - ArduPlane 2.7.1
I unzipped it to my desktop.
I then copied them to the Arduino Sketchbook folder as shown on Chris' web page (only using Sid instead of Chris).
Inline image 2
I then opened Arduino 1.5.2 and did a Verify / Compile and got the following error messages:
ArduPlane:239: error: new declaration 'uint8_t digitalRead(uint8_t)'
C:\Programming\arduino-1.5.2\hardware\arduino\avr\cores\arduino/Arduino.h:102: error: ambiguates old declaration 'int digitalRead(uint8_t)'
ArduPlane:1288: error: expected constructor, destructor, or type conversion before 'int'
ArduPlane.pde: In function 'int SKETCH_MAIN(int, char* const*)':
ArduPlane:1288: error: 'OK' was not declared in this scope
compat.pde: In function 'uint8_t digitalRead(uint8_t)':
compat:33: error: new declaration 'uint8_t digitalRead(uint8_t)'
C:\Programming\arduino-1.5.2\hardware\arduino\avr\cores\arduino/Arduino.h:102: error: ambiguates old declaration 'int digitalRead(uint8_t)'
I am at a loss as to what I am doing wrong here and I hate asking for help.  Any direction would be really appreciated.  I will be ecstatic when I am able to get ArduPlane to build and can start doing real development with it.
Thanks again.

At 5:39pm on April 22, 2013,
Andrew Tridgell

Hi Sid,

Have a look at under Tools, in the Arduino directory. That is the Arduino version you need.

Also see for more developer information.

Cheers, Tridge

At 8:07pm on May 24, 2013, Vishnu Rao said…
Hey Andrew! I'm flying an X8 with APM 2.5. I have quite struggled trying to tune the bird to the right PID settings. Lately I have been using the X5 Param file posted in the Common config website.
I noticed the X8 in your display picture, can you help me by sending me the parameter file you've been using?
My AUW is 4kgs. Any changes or suggestions to keep it safe and stable? I've taken care of the wings. Also when I was using the Arduplane 2.72, my plane would snake around while navigating. Is there anything I would've missed out?
Please help.
At 5:52pm on July 22, 2013, Philip said…
Hi Tridge
I sent you an email on your Samba email address with my contact details, will be up in Canberra tomorrow. Would be great to catch up if you are around.
At 10:28pm on September 15, 2013, MD said…

Hi Tridge,

Would it be feasible to code something to use the laser altimeter currently discussed on top content blog (link below). It's the first low cost and accurate one I've seen and could be used for both arducopter and arduplane, would be really good for autoland for both and avoidance, not to mention the what to do with it if put on a servo. Possible? If so, who would be best to ask to do this? Thanks.


At 11:28pm on November 21, 2013, Paul Classon said…

Dear Andrew, I recently got back into RC modelling after 50 years (64 now) there have been some significant advances in both radio and airframes since the old OS Pixie days and rubber escapements.  I bought a Bixler 1 now a 2 which I wanted to fit one of the Hobbyking Crius AIO FC's to. The Multiwii and megapirate AIO FC with a Atmega 2560 MCU.  Which firmware would you advise to upload, preferably something which will make the setup as much plug and play as possible. Are you aware of any periodic gatherings down here in Melbourne for like minded RC flyers?  I thank you in advance BR Paul.

At 12:11pm on December 21, 2013, Jamie Glover said…

Hey Tridge,

I went out earlier this week and flew a mission with the University's plane to test out the GeoSearch program. After completing the mission, I put it into FBWA to bring it down for a landing. about 75 ft off the ground, it went into an straight down nose dive. This is the second time its happened, but this one was unrecoverable. Needless to say the crash totaled the plane. I was wondering if you could look through the logs to see if it is possibly the same issue as the bug that was fixed in 2.76.  I was running 2.76 firmware. I looked through the logs and you can see where the APM received the command to pull out of the dive, but the servos never responded to the command.  Anyways, I was thinking it is either the bug or an interference problem from a cell phone tower about a mile away. My professor wants to make sure either way before we put more money into the project. Ive attached the log files and would greatly appreciate any feedback.



You need to be a member of DIY Drones to add comments!

Join DIY Drones


© 2014   Created by Chris Anderson.

Badges  |  Report an Issue  |  Terms of Service