Difference between revisions of "Cordova"

From Makers Local 256
Jump to: navigation, search
m (Proof of Concept: add commentary and corrections)
m (Proof of Concept: formatting tweaks)
Line 23: Line 23:
 
===Parts Required===
 
===Parts Required===
 
* 2 matched blade pairs
 
* 2 matched blade pairs
** $4.95 for [http://www.rctoys.com/rc-toys-and-parts/DF-0845CR/RC-PARTS-APC-PROPELLERS.html 8" blade pairs]
+
** [http://www.rctoys.com/rc-toys-and-parts/DF-0845CR/RC-PARTS-APC-PROPELLERS.html 8" blade pairs] $4.95
** $6.95 for [http://www.rctoys.com/rc-toys-and-parts/DF-1045CR/RC-PARTS-APC-PROPELLERS.html 10" blade pairs]
+
** [http://www.rctoys.com/rc-toys-and-parts/DF-1045CR/RC-PARTS-APC-PROPELLERS.html 10" blade pairs] $6.95
** $7.95 for [http://www.rctoys.com/rc-toys-and-parts/DF-1245CR/RC-PARTS-APC-PROPELLERS.html 12" blade pairs]
+
** [http://www.rctoys.com/rc-toys-and-parts/DF-1245CR/RC-PARTS-APC-PROPELLERS.html 12" blade pairs] $7.95
 
* 4 rc airplane motors
 
* 4 rc airplane motors
** $7.88 for [http://cgi.ebay.com/HOBBYMAT-3800KV-Brushless-Motor-All-T-rex-450-/280428493564 3800rpm/V motor]
+
** [http://cgi.ebay.com/HOBBYMAT-3800KV-Brushless-Motor-All-T-rex-450-/280428493564 3800rpm/V motor] $7.88
 
* 4 rc airplane speed controllers
 
* 4 rc airplane speed controllers
** $16.00 for [http://cgi.ebay.com/Hobbymate-Peak-40A-ESC-T-REX-450-Helicopter-3D-/280428944036 40A speed controller]
+
** [http://cgi.ebay.com/Hobbymate-Peak-40A-ESC-T-REX-450-Helicopter-3D-/280428944036 40A speed controller] $16.00
* frame material (balsa?)
+
* frame (balsa?)
 
* LiPo batteries
 
* LiPo batteries
 
* atmel/arduino for channel mixing and motor control
 
* atmel/arduino for channel mixing and motor control
 
+
* User input
===Control System===
+
** PS3 bluetooth controller
* User input: PS3 bluetooth controller or other game controller fed into a laptop
+
* Telemetry and control
* Telemetry and control: 2 way data transfer via wireless serial
+
 
** [http://www.sparkfun.com/commerce/product_info.php?products_id=9097 Xbee] $42.95 ($85.90)
 
** [http://www.sparkfun.com/commerce/product_info.php?products_id=9097 Xbee] $42.95 ($85.90)
 
*** 6mi range
 
*** 6mi range
Line 61: Line 60:
 
* Move X meters <direction>
 
* Move X meters <direction>
 
** where direction is one of: up, down, north, south, east, west, (north|south)-(east|west)
 
** where direction is one of: up, down, north, south, east, west, (north|south)-(east|west)
* Move to <DD or DMS latitude>,<DD or DMS longitude>[,<altitude in meters>]
+
* Move to <nowiki><DD or DMS latitude>,<DD or DMS longitude>[,<altitude in meters>]</nowiki>
  
 
Loss of signal results in unit moving back to the location where it powered on unless explicitly told not to.
 
Loss of signal results in unit moving back to the location where it powered on unless explicitly told not to.

Revision as of 14:29, 6 August 2010

Creator:
Opticron
Status:
Research
Born On:
22:26, 6 July 2008 (CDT)
Last Updated:
14:29, 06 August 2010 (CDT)

Overview

Cordova is the current code name for a two person quadrotorcraft with an estimated lifting capacity of 500lbs. This should be enough power for two people plus some stuff. There will be four rotors, one on each corner of the craft. The seats will be back to back so the two passengers can see everything around them. The rotors will be powered by electric motors, but there will be a diesel generator to provide power to the motors and a backup battery for emergency landings and to maintain flight control in the event of power loss. The choice of diesel is mostly because of energy density when compared to batteries. We don't plan to fly this very high.

Flight Equations

Motors: The cross shape is aligned along the pitch and roll axes. Motors are M1 through M4 with M1 at the front of the aircraft and M2, M3, and M4 arranged clockwise from the front. M1 and M3 spin clockwise while M2 and M4 spin counter clockwise.

Controls consist of a joystick comprising the X and Y input variables. A throttle comprises the Z input variable. A left/right joystick component comprises the yaw input component W. W, X, and Y need modification on input to scale from 0-255 to -128-127.

M1 = Z - W + Y
M2 = Z + W + X
M3 = Z - W - Y
M4 = Z + W - X

Proof of Concept

The PoC will be created using standard model aircraft speed controllers, motors, and propellers. It will be battery powered and have a IMU for stabilization.

Parts Required

Stage 1 - Basic Flight

exclusively remote control, direct control input, mixing of controls based on equations above in the microprocessor

Stage 2 - Assisted Manual Flight

Add the IMU to the system.

The atmel will take in raw input channels and mix them according to the equations above like before, but will correct pitch, roll, and overall thrust based on gyro data.

Stage 3 - Automated Stabilization, Hover, and Movement

Add a GPS to the system for location. Real time control via simple instructions.

Instructions:

  • Move X meters <direction>
    • where direction is one of: up, down, north, south, east, west, (north|south)-(east|west)
  • Move to <DD or DMS latitude>,<DD or DMS longitude>[,<altitude in meters>]

Loss of signal results in unit moving back to the location where it powered on unless explicitly told not to.

Legalese

How high can we go without telling anyone what we're doing? Do we have to file flight plans?