More¶
Sorry, docs are quite incomplete at present! Here are links for next steps.
Servos¶
You can test these via Mission Planner's 'servos' tab.
Telemetry¶
To connect the Cube to your ground station laptop. Once you're talking this way, your USB cable will just be for power - you could move to your separate power supply.
- Ardupilot Telemetry
- Beyond Robotix Kahuna. Start in Access Point Mode, we'll move to Station Mode later on in the lab when we have a wifi router set up.
RC¶
Radio comms for your 'safety pilot'.
- Ardupilot - RC
- FrSky Twin X14
- FrSky TW MX
- FrSky ETHOS Suite (use 'Getting Started' link, not top-nav menu. Make sure you download the latest 'releaase' version, not a pre-release 'RC'). Use this for updating firmware on transmitter and receiver. You'll need a special cable to connect the receiver to the transmitter for firmware updates - see me.
Data logging¶
SITL/HITL¶
- Software in the loop - for simulation out of the lab
- SITL with MATLAB - I haven't used this, let me know if it's any good
- Hardware in the loop - make your Cube think it's on a plane
ADC¶
Custom control¶
- Ardupilot - MAVLink
- Pymavlink
- Ardupilot - Lua Scripts - used for some custom mode-switching that we need for tunnel testing. More to follow.
- Cubepilot I2C
Initial Steps Cheat Sheet¶
- Flash sub firmware then plane firmware a. Attach USB/buzzer cable to USB JST port on cube b. Connect cube to laptop via USB c. Select COM port d. Upload sub firmware e. Unplug and reconnect, wait for beep f. Connect on mission planner (via MAVLINK+ com port, first one) to test it works g. Disconnect on mission planner h. Upload plane firmware i. Unplug and reconnect on mission planner, wait for beep
- Reset buzzer noise a. Go to config -> parameters -> search buzzer. Set to 5%, click write params b. To reboot (to apply buzzer), either reconnect USB or Ctrl+F then click "reboot Pixhawk"
- Configure WiFi telemetry a. Connect GH TELEM Cable to purple wifi telemetry b. Connect to BeyondRobotix (password: beyondrobotix) then go to 192.168.4.1 c. Change AP SSID to Kit[Num] d. Click save
- RC radio binding a. Create new model (plane, 1 channel aileron flap elevator and rudder) on transmitter b. Go to register mode on transmitter, reboot cube while holding down button on rc radio c. Click register then click bind