Difference between revisions of "Autopilots"
Line 42: | Line 42: | ||
{| border="1" cellspacing="0" style="text-align:center" cellpadding="2%" width="100%" | {| border="1" cellspacing="0" style="text-align:center" cellpadding="2%" width="100%" | ||
|+'''Autopilot<sup>1</sup> Feature Matrix''' | |+'''Autopilot<sup>1</sup> Feature Matrix''' | ||
| align="center" width=" | | align="center" width="12%" style="background:#f0f0f0;"|'''Feature''' | ||
| align="center" width=" | | align="center" width="11%" style="background:#f0f0f0;"|'''[[Lisa/L|Lisa/L v1.1]]''' | ||
| align="center" width=" | | align="center" width="11%" style="background:#f0f0f0;"|'''[[Lisa/M_v20|Lisa/M v2.0]]''' | ||
| align="center" width=" | | align="center" width="11%" style="background:#f0f0f0;"|'''[[Umarim_v10|Umarim v1.0]]''' | ||
| align="center" width=" | | align="center" width="11%" style="background:#f0f0f0;"|'''[[Umarim_Lite_v2|Umarim Lite v2]]''' | ||
| align="center" width=" | | align="center" width="11%" style="background:#f0f0f0;"|'''[[NavGo_v3|NavGo v3]]''' | ||
| align="center" width="11%" style="background:#f0f0f0;"|'''[[Tiny/v2.11|Tiny v2.11]]''' | |||
| align="center" width="11%" style="background:#f0f0f0;"|'''[[TWOG/v1.0|TWOG v1.0]]''' | |||
| align="center" style="background:#f0f0f0;"|'''[[YAPA/v2.0|YAPA v2.0]]''' | | align="center" style="background:#f0f0f0;"|'''[[YAPA/v2.0|YAPA v2.0]]''' | ||
|- | |- | ||
|style="background:#f0f0f0;"| || align="center" colspan=" | |style="background:#f0f0f0;"| || align="center" colspan="8"|'''MCU''' | ||
|- | |- | ||
| style="background:#f0f0f0;"|'''Part'''||STM32F103RE||STM32F105RCT6||LPC2148||LPC2148||LPC2148||LPC2148 | | style="background:#f0f0f0;"|'''Part'''||STM32F103RE||STM32F105RCT6||LPC2148||LPC2148||LPC2148||LPC2148||LPC2148||LPC2148 | ||
|- | |- | ||
| style="background:#f0f0f0;"|'''Clock'''||72MHz||72MHz||60MHz||60MHz||60MHz||60MHz | | style="background:#f0f0f0;"|'''Clock'''||72MHz||72MHz||60MHz||60MHz||60MHz||60MHz||60MHz||60MHz | ||
|- | |- | ||
| style="background:#f0f0f0;"|'''Flash'''||512kB||256kB||512kB||512kB||512kB||512kB | | style="background:#f0f0f0;"|'''Flash'''||512kB||256kB||512kB||512kB||512kB||512kB||512kB||512kB | ||
|- | |- | ||
| style="background:#f0f0f0;"|'''RAM<sup>2</sup>'''||64kB||64kB||32kB & 8kB||32kB & 8kB||32kB & 8kB||32kB & 8kB | | style="background:#f0f0f0;"|'''RAM<sup>2</sup>'''||64kB||64kB||32kB & 8kB||32kB & 8kB||32kB & 8kB||32kB & 8kB||32kB & 8kB||32kB & 8kB | ||
|- | |- | ||
|style="background:#f0f0f0;"| || align="center" colspan=" | |style="background:#f0f0f0;"| || align="center" colspan="8"|'''Onboard Sensors<sup>3</sup>''' | ||
|- | |- | ||
| style="background:#f0f0f0;"|'''MEMS IMU'''||no||aspirin||yes||no||no||no | | style="background:#f0f0f0;"|'''MEMS IMU'''||no||aspirin||yes||yes||yes||no||no||no | ||
|- | |- | ||
| style="background:#f0f0f0;"|''' | | style="background:#f0f0f0;"|'''Magnetometer'''|| || ||no||no||yes||no||no||no | ||
|- | |- | ||
| style="background:#f0f0f0;"|''' | | style="background:#f0f0f0;"|'''Barometer'''||yes||yes||yes||no||yes||no||no||no | ||
|- | |- | ||
| style="background:#f0f0f0;"|''' | | style="background:#f0f0f0;"|'''Diff Pressure'''||yes||no||no||no||no||no||no||no | ||
|- | |- | ||
|style="background:#f0f0f0; | | style="background:#f0f0f0;"|'''GPS'''||no||no||no||no||no||yes||no||no | ||
|- | |- | ||
| style="background:#f0f0f0;"|''' | |style="background:#f0f0f0;"| || align="center" colspan="8"|'''Input/Output<sup>4</sup>''' | ||
|- | |- | ||
| style="background:#f0f0f0;"|''' | | style="background:#f0f0f0;"|'''UART'''||3 & 1RX||2 & 2RX||2||2|| ||1||2||2 | ||
|- | |- | ||
| style="background:#f0f0f0;"|''' | | style="background:#f0f0f0;"|'''I2C'''||2||1 + 1<sup>5</sup>||2||2||2||1||1||1 | ||
|- | |- | ||
| style="background:#f0f0f0;"|''' | | style="background:#f0f0f0;"|'''SPI'''||2||1||1||1||1||1||1||1 | ||
|- | |- | ||
| style="background:#f0f0f0;"|''' | | style="background:#f0f0f0;"|'''ADC'''||3 (12bit)||3 + 2 (12bit)<sup>5</sup>||0 + 4 (10bit)<sup>6</sup>|| || ||8 (10bit)||8 (10bit)||6 (10bit) | ||
|- | |- | ||
| style="background:#f0f0f0;"|''' | | style="background:#f0f0f0;"|'''PWM'''||6||6 + 2<sup>5</sup>||6|| || ||8||8||10 | ||
|- | |- | ||
| style="background:#f0f0f0;"|'''PPM | | style="background:#f0f0f0;"|'''PPM Output'''||no||no||1|| || ||1||1||no | ||
|- | |- | ||
| style="background:#f0f0f0;"|''' | | style="background:#f0f0f0;"|'''PPM Capture'''||1||0 + 1<sup>5</sup>||1||1||1||1||1||1 | ||
|- | |- | ||
| style="background:#f0f0f0;"|''' | | style="background:#f0f0f0;"|'''GPIO<sup>7</sup>'''||?||1||0 + 4<sup>6</sup>|| || ||2||2||1 | ||
|- | |- | ||
| style="background:#f0f0f0;"|''' | | style="background:#f0f0f0;"|'''Onboard LEDs'''||8||5||2||2||4||3||3||3 | ||
|- | |- | ||
| style="background:#f0f0f0;"|''' | | style="background:#f0f0f0;"|'''USB Peripheral'''||Onboard USB JTAG + UART||bootloader||bootloader||bootloader||bootloader||bootloader||bootloader||bootloader | ||
|- | |- | ||
| style="background:#f0f0f0;"|''' | | style="background:#f0f0f0;"|'''CAN'''||1||1||no||no||no||no||no||no | ||
|- | |- | ||
|style="background:#f0f0f0; | | style="background:#f0f0f0;"|'''Other'''||Overo w/ I/O incl. USB Host||Aspirin footprint, JTAG header|| || || || || ||XBee connector, RS232 options | ||
|- | |- | ||
| style="background:#f0f0f0;"|''' | |style="background:#f0f0f0;"| || align="center" colspan="8"|'''Power Management''' | ||
|- | |- | ||
| style="background:#f0f0f0;"|'''Supply | | style="background:#f0f0f0;"|'''Supply Input'''||6.1V - 18V||5V - 16V||5.5V - 17V||5.5V - 17V||5.5V - 16V||6.1V - 18V||6.1V - 18V||6.1V - 18V | ||
|- | |- | ||
| style="background:#f0f0f0;"|''' | | style="background:#f0f0f0;"|'''Supply Output'''||2.25@5V, 2.25A@3.3V, Other||500mA@3.3V, 250mA@5V||1A@3.3V, 1.5A@5V||1A@3.3V, 1.5A@5V||1A@3.3V, 1.5A@5V||1A@3.3V, 2.25A@5V||1A@3.3V, 2.25A@5V||2x 1A@3.3V, 2.25A@5V | ||
|- | |- | ||
|style="background:#f0f0f0; | | style="background:#f0f0f0;"|'''Software Switch'''||2||no||no||no||no||1||1||1 | ||
|- | |- | ||
| style="background:#f0f0f0;"|''' | |style="background:#f0f0f0;"| || align="center" colspan="8"|'''Mechanical''' | ||
|- | |- | ||
| style="background:#f0f0f0;"|''' | | style="background:#f0f0f0;"|'''Size'''||~100mm x ~50mm||34mm x 60mm x 10mm||56mm x 25mm||53mm x 25mm||35mm x 35mm||70.8mm x 40mm||40.2mm x 30.5mm||80.0mm x 40.0mm? | ||
|- | |- | ||
| style="background:#f0f0f0;"|''' | | style="background:#f0f0f0;"|'''Weight'''||?||9.9g - 10.8g||9g||8g||?||24g||8g||23g w/ XBee? | ||
|- | |- | ||
| style="background:#f0f0f0;"|''' | | style="background:#f0f0f0;"|'''Connector Style'''||Picoblade||Picoblade & 0.1" Servo||Picoblade||Picoblade||Picoblade||Picoblade||Picoblade||0.1" Headers | ||
|- | |- | ||
| style="background:#f0f0f0;"|''' | | style="background:#f0f0f0;"|'''PCB Style'''||4-layer||4-layer||4-layer||4-layer||4-layer||2-layer||2-layer||2-layer | ||
|- | |- | ||
|style="background:#f0f0f0; | | style="background:#f0f0f0;"|'''Mounting Holes'''||4x M3||4x 2mm||4x 2mm||4x 2mm||4x 2mm||no||no||4x M3 | ||
|- | |- | ||
| style="background:#f0f0f0;"|'''Comments''' | |style="background:#f0f0f0;"| || align="center" colspan="8"|'''Comments''' | ||
|- | |- | ||
| style="background:#f0f0f0;"|''' | | style="background:#f0f0f0;"|'''Comments'''||IMU and Overo Mount Location, Many Features|| ||Small Dimensions, IMU, narrow fuselage form factor||Smallest Dimensions, IMU, basic version of Umarim||Small Dimensions, IMU, magnetometer & high sensitivity Barometer; designed for rotorcraft||Onboard u-blox GPS, designed for easy DIY assembly (same as TWOG)||Basic, no onboard sensors (all external for expandability)||Specially designed to work with rs232 sensors such as XSens Mit-G/Crossbow NAV420/ig500/3DM-GX3/DMS-SGP02/MGL-sp-5. Onboard XBee connector | ||
|- | |- | ||
| style="background:#f0f0f0;"|''' | | style="background:#f0f0f0;"|'''Typical Usage'''||Advanced payload and controls development using Gumstix; fixed-wing or rotorcraft||Small, general purpose w/ IMU; fixed-wing or rotorcraft||Small, general purpose w/ IMU; fixed-wing||Small, general purpose w/ IMU; fixed-wing||Small, general purpose w/ IMU; rotorcraft||Small, general purpose w/ GPS; fixed-wing with external IR or IMU||Small, general purpose; fixed wing with all external sensors||0.1" headers means easier wiring, at the cost of weight | ||
|- | |- | ||
| style="background:#f0f0f0;"|'''Previous Versions'''||[[Lisa/L]] v1.0||[[Lisa/M_v10|Lisa/M v1.0]]|| ||[[Tiny/v1.1|Tiny v1.1]], [[Tiny/v0.99|Tiny v0.99]]|| ||[[YAPA/v1.0|YAPA v1.0]] | | style="background:#f0f0f0;"|'''Date Introduced'''||Summer 2010||Winter 2012||Fall 2011||Summer 2012||Summer 2012||Fall 2007||Spring 2008||Spring 2011 | ||
|- | |||
| style="background:#f0f0f0;"|'''Previous Versions'''||[[Lisa/L]] v1.0||[[Lisa/M_v10|Lisa/M v1.0]]|| || || ||[[Tiny/v1.1|Tiny v1.1]], [[Tiny/v0.99|Tiny v0.99]]|| ||[[YAPA/v1.0|YAPA v1.0]] | |||
|} | |} | ||
Revision as of 23:24, 13 July 2012
Autopilots |
|