Difference between revisions of "User:Rufus"

From PaparazziUAV
Jump to navigation Jump to search
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
Hi, I'm Chris Gough and I hail from from Canberra, Australia. Despite rumours to the contrary, I'm NOT this guy:
= Project notes: Raspberry Pi ground control station =


http://www.sott.net/articles/show/205982-Meet-Lt-Col-Chris-Gough-Killing-by-Drone-and-Proud-of-It
I want a cheap headless GCS that speaks to me (possibly via CB radio), keeps logs, and provides a convenient place for me to tinker with agents and such (development time) with a maximally simple setup at the field. I will probably want a build system (for reflashing firmware at the field) and integration with FPV video, but those jobs are for later.


Instead, I'm a software developer, working as a technical manager for the Australian Government (Dept. of Environment). Among other things, my interest in Paparazzi is as a nice technical challenge to keep me sane after reading/writing documents and going to meetings all day.
I started with a Raspberry pi (rpi) running debian squeeze, which is what I run on my field laptop, but that was a dead end. Ocaml on squeeze is 3.11.2 (with no backport available), and that version doesn't support ocamlopt on ARM architectures. So far I've learned that I should be on a wheeze-based distribution (ocaml > 3.11, supporting ocamlopt on ARM), and I probably want to utilise the hardware float so that means I'll move to raspbian next.


My paparazzi rig is still an EasyStar, but I'll move that into my much larger QueenBee flying wing sooner or later... along with an FPV video kit (if I can figure out how to stop it jamming the modem) and a still camera. I regularly practice my manual control with an overpowered Windrider Bee (450W@900g, propped for ~40m/s). It's a bit twitchy but it bounces better than a funjet. I'm also gradually tooling-up my shed for vacuum bagging projects, but have no plans, time or space for a homebuilt CNC router (more's the pity).
http://www.raspbian.org/


I use a TWOG, 2.4 Mhz zigbee modems use 36MHz radio gear.
My plan is to mudde through and get it working, then publish an install script that makes the install process repeatable. After that I might look into packaging, but I don't know much about that (yet).


Long term, I'd like to routinely patrol/survey a farm taking geo-referenced digital photographs, and develop a ground-based post-processing facility to stitch/authorectify/etc them into a geodatabase...  I entertain the fantasy of one day building an automated kangaroo/cow/plant detector.
= About me =


I know a friendly farmer who lets me fly over her 300 Acre paddock, home to 90 cows (and probably as many kangaroos). I'm pretty sure my flights there are safe and legal.
I'm an open source UAV enthusuiast from Canberra (Australia), with a penchant for paparazzi and the guy behind [http://aerofu.com aerofu.com].
 
[[image:aerofu_logo.png]]
 
* My name is Chris Gough, some people call me Rufus (for reasons I don't fully understand).
* the best way to reach me is christopher (dot) d (dot) gough (at) gmail.com. But don't call me Christopher, only my mum does that (and then only when I'm in trouble) so it's creepy/weired. Call me Chris.
* my skype identity is christopher.d.gough, but it's not a good way to reach me.
* On GitHub I'm monkeypants, on eBay I'm monkeypants007.
* my phone number is (+61) 418441605 (a mobile).
 
I'm NOT this guy:
 
* http://www.sott.net/articles/show/205982-Meet-Lt-Col-Chris-Gough-Killing-by-Drone-and-Proud-of-It
 
I mostly fly fixed-wing planes and am slowly moving to STM32, but mostly still LPC.

Latest revision as of 16:43, 1 November 2012

Project notes: Raspberry Pi ground control station

I want a cheap headless GCS that speaks to me (possibly via CB radio), keeps logs, and provides a convenient place for me to tinker with agents and such (development time) with a maximally simple setup at the field. I will probably want a build system (for reflashing firmware at the field) and integration with FPV video, but those jobs are for later.

I started with a Raspberry pi (rpi) running debian squeeze, which is what I run on my field laptop, but that was a dead end. Ocaml on squeeze is 3.11.2 (with no backport available), and that version doesn't support ocamlopt on ARM architectures. So far I've learned that I should be on a wheeze-based distribution (ocaml > 3.11, supporting ocamlopt on ARM), and I probably want to utilise the hardware float so that means I'll move to raspbian next.

http://www.raspbian.org/

My plan is to mudde through and get it working, then publish an install script that makes the install process repeatable. After that I might look into packaging, but I don't know much about that (yet).

About me

I'm an open source UAV enthusuiast from Canberra (Australia), with a penchant for paparazzi and the guy behind aerofu.com.

Aerofu logo.png

  • My name is Chris Gough, some people call me Rufus (for reasons I don't fully understand).
  • the best way to reach me is christopher (dot) d (dot) gough (at) gmail.com. But don't call me Christopher, only my mum does that (and then only when I'm in trouble) so it's creepy/weired. Call me Chris.
  • my skype identity is christopher.d.gough, but it's not a good way to reach me.
  • On GitHub I'm monkeypants, on eBay I'm monkeypants007.
  • my phone number is (+61) 418441605 (a mobile).

I'm NOT this guy:

I mostly fly fixed-wing planes and am slowly moving to STM32, but mostly still LPC.