Difference between revisions of "User:Rufus"

From PaparazziUAV
Jump to: navigation, search
m
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[image:aerofu_logo.png]]
+
= 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).
  
I'm a paparazzi enthusuiast from Canberra (Australia) and the guy behind [http://aerofu.com aerofu.com].
+
= About me =
  
= Who is this rufus character ?=
+
I'm an open source UAV enthusuiast from Canberra (Australia), with a penchant for paparazzi and the guy behind [http://aerofu.com aerofu.com].
  
* My name is Chris Gough, some people call me rufus (for reasons I don't fully understand).
+
[[image:aerofu_logo.png]]
* the best way to reach me is christopher (dot) d (dot) gough (at) gmail.com.
+
 
 +
* 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.
 
* my skype identity is christopher.d.gough, but it's not a good way to reach me.
* I rabble-rouse on GitHub as monkeypants.
+
* On GitHub I'm monkeypants, on eBay I'm monkeypants007.
* my eBay persona is monkeypants007.
 
 
* my phone number is (+61) 418441605 (a mobile).
 
* my phone number is (+61) 418441605 (a mobile).
  
Line 16: Line 25:
 
* http://www.sott.net/articles/show/205982-Meet-Lt-Col-Chris-Gough-Killing-by-Drone-and-Proud-of-It
 
* http://www.sott.net/articles/show/205982-Meet-Lt-Col-Chris-Gough-Killing-by-Drone-and-Proud-of-It
  
I mostly fly fixed-wing foam planes with Twogs/Tinys and IR;
+
I mostly fly fixed-wing planes and am slowly moving to STM32, but mostly still LPC.
 
 
= Current project: Lisa/M Quad =
 
I am currently gathering parts for a my first Quad project, which also be my first foray into STM32 paparazzi. So far, I have accumulated:
 
 
 
* Lisa/M with Asprin (yay!) and a JTag thingy.
 
* orderd a [http://www.hoverthings.com/catalog/ VC-450] quad frame, expect to have it soon.
 
* 1000 Kv motors, (add link). These seem similar to what most of the VC-450 users on the RC Groups thread are using.
 
* 20A PWM controllers, (add link). No idea if they will support fast enough PWM, my plan is to try 400 Hz and see if it works. If not wind back until I find the fastest speed they do work at, and if it's not <200Hz use them anyhow, otherwise donate them to other projects and get something different.
 
* 10"*4.75" props (add link), not yet balanced but will before I use them.
 
* 2 cheap Orange DSM2 satellite receivers from HobbyKing
 
* 900Hz xbees (international firmware, 915-928 MHz and power limited to fit withing the Australian ISM class licence)
 
* plenty of xbees, batteries, picoblade, a new design NEO-6Q GPS (will fall back to a LEA-5H if this creates problems), etc
 
 
 
I need to acquire a DSM2 transmitter. Either a Spectrum/JR module and a Turnigy 9X transmitter (because I like the idea of an open source transmitter), or a Spectrum 5i (because a friend has one he's not using that I can borrow). I don't know if the 5i has a 3 position switch, I'll check it out before buying the Spectrum module.
 
 
 
My plan is to make a robust and strait-forward quad the easiest way I can find, and learn to fly it. After that, I'd like to switch to 36 MHz PPM control or fly by telemetry (joystick) to free up 2.4 GHz for analog video.
 

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.