The salient line is "until the pilotless aircraft gain the high-tech ability to sense and avoid commercial aircraft and other airborne objects, the government is unlikely to allow them to operate much more freely in congested airspace."
It seems everyone and their mother has an autopilot board they're working on so I thought I would join the bandwagon. I've actually been wanting to develop one for quite some time, but after seeing Bill and Paul's progress on their DCM estimation work I got inspired to get started now.
There are several good autopilot boards available for experimentation, but none that had the feature set I was looking for. I… Continue
In addition to the setting you can change from the desktop utility program (rudder and elevator trim, max speed, waypoints and home postition), these are the settings you can change from within the code itself. They're all at the top of the first tab of the code (called "ArduPilot_EasyStar_WP_PRO). My annotations and instructions are in [brackets]:
Especially note the settings at the bottom that allow you to reverse servo travel and say whether your FMA sensor is pointed… Continue
Oke today was a big day I had my first flight on autopilot. (I did not fly exualy)
Here are the setup and results:
ardupilot 2.1 with z sensor. plane little cessna (see my pics).
First I did a field setup to set up the home position. Pilot Marijn Penninx (he builds really great planes, check out www.scale-jets.com) took off and went to a safe alt. So he switched on the auto mode (RTL) and in one sec or less my plane was upside down. Something I did expect because I… Continue
We got mixed up on versions and said the way to set up ArduPilot 2.1 at the field to record the home GPS position and switch the GPS module to digital mode was to connect ground and pin D6. Actually, the correct method is to put a jumper over pins D6 and D7, just like ArduPilot 2.0. Apologies for the confusion (we're working with too many code versions, and the ones using the shields we now have in prototype will have a more graceful setup procedure).
We can calculate the UAV heading (flight directions) from multiple consecutive GPS readings if the UAV is moving. However, for a hovering, this method would not work and we may need a magnetic compass or a magnetometer (like MicroMag 3-Axis Magnetometer from SparkFun).
Revision 2 of MatrixNav firmware has been flight tested and is now released. The documentation and operation stays the same as for the previous version. The link on the main page for the UAV DevBoard points to the new version. The documentation is available there, also.
The baud rate for the binary serial interface to the GPS has been raised in this version from 4,800 to 19,200. This eliminates a 12 second delay in the GPS… Continue
Finally! took me some time fix this. But for some reason the new bootloader of the Atmega328 is running at 57600bps (Hoo! that means the uploading time is a lot shorter compared with AT168), so i had to add the option to select between atmega168 and atmega328 as is illustrated in the… Continue
I have the issue of the latency in the dynamic response of the EM406 GPS in binary mode finally resolved: you have to run at 57,600 baud in binary mode. Apparently there is a large communications buffer in the EM406 that gets flushed by the carriage return/line feeds in NMEA mode, but which does not get flushed in binary mode, unless you run at 57,600 baud. There must have been a memo on this, but I missed it.
I will revise the MatrixNav code and release it as soon as I can give it a… Continue
Now that the Ardupilots are back in stock, I am ordering what I need to get one up in the air. The FMA IR sensor is out of stock at FMA Direct until May 15, so does anyone know of another vendor that may have them or if there is an easy replacement I could order or build? It's just three weeks, but I am anxious to get started ;)
Question 2, I would like to put a decent IMU onboard to document the vehicle attitude in flight. The three options I've found at SparkFun are the… Continue
We've been green and blue but now we're red, to go with the overall Sparkfun board branding strategy. Oh, and we sold another 100 ArduPilots in the last five days, what with filling backorders and new… Continue
Looks like the Fathers of Arduino have smiled on us UAV guys. David Cuartielles, one of the core Arduino developers, has posted a very welcome set of GPS parsing routines that anyone can use:
"I crafted three examples (basic, medium, advanced) featuring the use of different techniques to parse the GPS sentences. If you write something like a data logger, or a GPS toy, post your link here and I will be more than happy to include your code in… Continue
Another simple modification to increase the spar holes strength. I notices that after just a few flights (and a few hard landings) that the spar holes in the wing started to stretch. To fix this problem, I reinforced the holes with fiber washers. (Note that these pictures were taken after I had already done this modification)
1. Hobby knife
3. Two fiber washers (5/16" ID x 3/4" OD)
1. Place the spar inside the hole and the… Continue