Category: Flight

Winter Aerial Photography Around Polly Cove

By , February 17, 2012 12:49 am
An aerial view of the old foundations at Polly Cove in the West Dover Barrens.

An aerial view of the old foundations at Polly Cove in the West Dover Barrens.

The weather has been nice enough the last few days to get out and take some aerial photos using my trusty Multiplex EasyStar model airplane. The photos were taken at noon on Feb 14th, 2012 around the old ruins at Polly Cove, West Dover, Nova Scotia. To take the photos I used CHDK + the UBASIC Countdown Intervalometer script on my Canon Powershot SD780IS camera with the shutter speed set to 1/1500th second.

Continue reading 'Winter Aerial Photography Around Polly Cove'»

Flying Model Airplanes in January

By , January 21, 2012 1:15 pm
Here is a photo of Andrew Hazelden flying model airplanes in -15°C weather.

Here is a photo of Andrew Hazelden flying model airplanes in -15°C weather.

This morning my brother, Russell, & I decided it would be fun to get out to the flying hill and fly some model airplanes during the winter season. For the last few days the coastal winds around West Dover, Nova Scotia have been calm at sunrise.

This morning the road was a bit icy and the temperature was around -15°C but it didn't stop us from having a great time. We got to the top of the flying hill just as the sun was breaking through a few clouds on the horizon. I snapped a few photos with my Canon Powershot as we were getting set up for flying. We flew a Multiplex EasyStar this morning for half and hour until our fingers and toes started to get a bit numb. The FMA co-pilot flight stabilizer worked well and leveled out the wings from the occasional gust of wind.

Sunrise in the West Dover Barrens

Sunrise in the West Dover Barrens

Here is a photo of the barrens with a light covering of snow and ice.

Here is a photo of the barrens with a light covering of snow and ice.

Continue reading 'Flying Model Airplanes in January'»

Analyzing RC Radio PPM Signals

By , August 25, 2011 12:17 pm
The 72MHz FM Hitec Optic 6 RC radio provides excellent long-range control for model airplanes and features a handy trainer port.

The 72MHz FM Hitec Optic 6 RC radio provides excellent long-range control for model airplanes and features a handy trainer port.

This photo shows the reverse side of a Hitec Optic 6 RC radio.

This photo shows the reverse side of a Hitec Optic 6 RC radio. The Hitec trainer port uses a round DIN connector to provide PPM output. The pinout for the trainer port is the same as Futaba's older DIN connector.

In this photo I am analyzing the PPM signals from a Hitec Optic 6 RC radio on a Rigol DS1052E digital oscilloscope.

In this photo I am analyzing the PPM signals from a Hitec Optic 6 RC radio on a Rigol DS1052E digital oscilloscope.

Most 72 MHz RC radios used with model airplanes output a PPM (Pulse-Position Modulation) signal from their trainer port. This is often used to allow another model airplane pilot to help you learn to fly your airplane or for interfacing your RC radio with a computer flight simulator.

When my Rigol oscilloscope arrived the first electrical signal my brother & I tested was a PPM signal. Watching a PPM signal update in real-time on an oscilloscope provides a much better understanding of how it works.

Knowing how a PPM signal works is important if you have an interest in trouble shooting problems with your electronics or if you want to build your own microcontroller powered robotic devices.

A PPM signal can come in one of  two formats; Negative Shift and Positive Shift. This defines whether the positive or negative part of the signal carries the PPM timing pulse. The duration of the pulse defines the analog servo position and the number of pulses defines how many channels of control are available. The average PPM radio signal updates at approximately 50 Hz (times per second). My Hitec Optic 6 RC radio updates at approximately 45 Hz and my Walkera radio updates at 54 Hz. Each PPM channel on my Hitec radio has a duration ranging from 0.67 ms(full left stick position) to 1.5 ms (full right stick position). The neutral stick position value is approximately 1 ms. The "flat notch" delay between each channel pulse is about 400 µs.

On my 6 channel Hitec RC radio after the last channel is output there is a blanking period of 10 to 12 ms before the next update.  On a 9 channel RC radio the blanking period would be shorter due to the addition of the extra channels. The Hitec radio trainer port outputs a PPM signal with a range of  9.5 to 10 Volts VPP depending on the internal battery level. The PPM signal output from the trainer port on my Walkera brand radio (included with the Twister Co-Axial RC Helicopter kit) was 4.8 Volts VPP when I measured it.

On my Hitec Optic 6 radio the throttle stick has 38 throttle detent positions with a spacing of 20 µs per notch. The smallest manual stick movement is approx 8 µs which equates to about 95 positions on the throttle / rudder / aileron channels. A single click of the trim button on my Hitec radio adds or subtracts 0.004 ms ( 4 µs) from the channel duration.

Here is an oscilloscope view of the output from my Hitec Optic 6 RC radio:

This  animation shows the changing PPM signal on a Hitec Optic 6 channel RC radio. In the animation I am wiggling the stick controlling channel 3 on the radio from full left to full right.

This animation shows the changing PPM signal on a Hitec Optic 6 channel RC radio. In the animation I am wiggling the stick controlling channel 3 on the radio from full left to full right.

Sample PPM Signal

Here I have zoomed in on the analog waveform of the PPM recording listed below using an audio editing program called Amadeus Pro.

Here I have zoomed in on the analog waveform of the PPM recording listed below using an audio editing program called Amadeus Pro.

If you want to hear what a raw PPM signal sounds like here is a sample MP3 recording of the waveform captured using the sound card on my desktop computer.

Note: The raw PPM sound is loud and fairly harsh on the ears.

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

You can also download the sample .MP3 recording of a PPM data stream. If you zoom in on the recording using an audio editing program you can view the individual PPM pulses.

 

The Story of Andrew’s UAV Ground Control Station

By , August 13, 2011 5:05 pm

Mission Control GCS Software

I have been working on an ambitious long-term hobby project of developing my own Mac OS X based UAV ground control station system. I have been tinkering away at it slowly since February 2008. I've done all the programming and my brother and I together have built a lot of the custom hardware and done the model airplane flying. The project is still very much in the "Alpha" stages and no source code or binaries are available to the public.

Gauges App Icon

I have learned so much over the last 3 years about model making, model aviation, electronics, programming, telemetry, networking, mapping, navigation, aerial photography, digital image processing, stereoscopic 3D imaging, meteorology, and many other topics. I have had a chance to experiment with all sorts of different hardware and software tools and equipment.

The main output from this project has been the ongoing improvement to my Mission Control program. Mission Control is a suite of modules that work together to form a low cost ground control station. The software runs on an Apple MacBook Pro laptop. The project started early on with a SDL based user interface and has evolved into a more robust Mac OS X based system with an Objective-C based user interface that uses Quartz Composer based gauges. Live telemetry data can be loaded into the Mission Control program from either a serial port connection, a video OCR engine, or via TCP or UDP protocols.

Mission Control Gauges

The Mission Control ground station gauges are run from a program appropriately called "Gauges". The gauge graphics are driven using Apple's node based Quartz Composer software. The gauges are updated based upon GPS data that is received either though a USB serial port interface using Termios or over a network TCP or UDP connection using BSD sockets.

This is the Gauges app using the horizontal display layout.

This is the Gauges app using the horizontal display layout.

This is the Gauges app using the vertical display layout.

This is the Gauges app using the vertical display layout.

Continue reading 'The Story of Andrew’s UAV Ground Control Station'»

Aerial Photos in Stereoscopic Anaglyph Phantogram Format

By , August 8, 2011 6:02 pm

I recently created several stereoscopic 3D anaglyph images from aerial image pairs taken by my model airplane on Aug 6, 2011. It took some effort to process the images because the plane was combating wind shear while the photographs were being captured. I used Adobe Photoshop and Apple Shake to prepare the stereoscopic images.

Red / Cyan anaglyph 3D glasses are required to view the photos in 3D. Since the images are Phantograms they look the best viewed with a 45 degree downward angle. If you click on a photo on this blog post it will be loaded in the "Lightbox 2" pop-up image viewer and you can watch a slideshow by pressing the right / left keyboard keys or by clicking on the buttons that appear when you are in the viewer.

Enjoy!

This is an enlarged view of the houses on the edge of West Dover.

This is an enlarged view of the houses on the edge of West Dover.

This is a view looking at one of the churches in West Dover. The buildings seem to jump off the screen due to the phantogram image processing.

This is a view looking at one of the churches in West Dover. The buildings seem to jump off the screen due to the phantogram image processing.

This is an image of a stand of coniferous trees located in a bog near Long Lake in West Dover.

This is an image of a stand of coniferous trees located in a bog near Long Lake in West Dover.

This is an enlarged view of the hills at Polly Cove.

This is an enlarged view of the hills at Polly Cove.

Continue reading 'Aerial Photos in Stereoscopic Anaglyph Phantogram Format'»

An Aerial Photo Tour of West Dover

By , August 6, 2011 2:32 pm

Today was a great summer's day in West Dover! My brother, Russell & I had a great time flying model airplanes. I'm really happy with the results from this round of aerial photography above West Dover, Nova Scotia. The sun was nice and bright and I was able to shoot with a shutter speed of 1/1000 second at 100 ISO which greatly reduces the effect of motion blur when taking aerial photographs. I used my Countdown Intervalometer script running on a Canon Powershot SD780IS with CHDK to take the photos. I took a total of approx. 450 photos during the flight. The photos were taken with the camera looking sideways mounted under the wing of my EasyStar. The camera had a 45 degree down-tilt.

If you click on a photo to enlarge it you can also view a slideshow. You can control the slideshow by either pressing the right and left cursor keys or by clicking the arrows at the edge of the photos.

An Aerial View of St. Margaret's Bay

An Aerial View of St. Margaret's Bay

Polly Cove is on the left of the photo and Peggy's Cove is at the top.

Polly Cove is on the left of the photo and Peggy's Cove is at the top.

Polly Cove is located off Highway 333 between West Dover and Peggy's Cove.

Polly Cove is located off Highway 333 between West Dover and Peggy's Cove. The Polly Cove trail is a graveled path that starts at a small pull off beside the highway and runs for about 500 meters before arriving at a lookout. There are two pathways that start at the lookout and meander along the shoreline.

A view looking out towards Polly Cove.

A view looking out towards Polly Cove.

Continue reading 'An Aerial Photo Tour of West Dover'»