├── .gitignore ├── AIR.py ├── GROUND.py ├── README.md ├── TODO.md ├── _old ├── WIFIDEBUGGER.py ├── _testing │ ├── air.telem.py │ ├── measure_pressure_altitude.py │ ├── serial_telem │ │ ├── read.py │ │ └── write.py │ └── testlogger.py ├── air.py ├── config.py └── ground.py ├── config └── RTIMULib.ini ├── debug └── .gitkeep ├── depends ├── air.txt └── ground.txt ├── lib ├── __init__.py ├── finangler.py ├── gpio.py ├── logger.py ├── pid.py ├── sensor.py ├── servowriter.py ├── servowriter_sync.py ├── stabilizer.py ├── state.py ├── telemetry.py └── wirelesscommunicator.py ├── log ├── .gitkeep └── archive │ ├── 17-10-01 │ ├── 01_17-10-01.csv │ ├── 02_17-10-01.csv │ ├── 03_17-10-01.csv │ ├── 04_17-10-01.csv │ ├── 05_17-10-01.csv │ ├── 06_17-10-01.csv │ ├── 07_17-10-01.csv │ ├── 08_17-10-01.csv │ ├── 09_17-10-01.csv │ ├── 10_17-10-01.csv │ ├── 11_17-10-01.csv │ ├── 12_17-10-01.csv │ ├── 13_17-10-01.csv │ └── 14_17-10-01.csv │ ├── 17-10-08 │ ├── 001_17-10-08.csv │ ├── 002_17-10-08.csv │ ├── 003_17-10-08.csv │ ├── acceleration.png │ └── overlay.png │ └── 17-12-09 │ ├── 001_17-12-08.csv │ └── 002_17-12-08.csv ├── parameters.py ├── resource ├── 10dofPlotter.py ├── apogeeDetectTest.py ├── calibration │ ├── README.md │ └── RTIMULib.bak.ini ├── handThrownIMUData │ ├── 001_17-12-03.csv │ ├── 002_17-12-03.csv │ ├── 003_17-12-03.csv │ ├── 004_17-12-03.csv │ ├── 005_17-12-03.csv │ └── 006_17-12-03.csv ├── plot_log.m ├── pushAngleTest.py ├── relay_circuit.fzz ├── sample_imu_data_out.txt └── scp_log_video ├── sftp-config.json ├── stabilize ├── RTIMULib.ini ├── backup │ ├── ben_test.c │ ├── finangler.py │ ├── mpu9255.py │ ├── pid.py │ ├── servotest.py │ └── stabilizer.py ├── finangler_c │ ├── Makefile │ ├── build │ │ └── temp.linux-x86_64-2.7 │ │ │ └── finangler.o │ ├── finangler.c │ ├── finangler.pyx │ ├── finangler.so │ ├── setup.py │ └── test.py ├── imu2servo.py ├── servo_setup.md ├── simulation │ ├── components.py │ └── theSim.py └── write_pwm.py └── test └── telemetry_bandwidth_test ├── receiver.py └── transmitter.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/.gitignore -------------------------------------------------------------------------------- /AIR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/AIR.py -------------------------------------------------------------------------------- /GROUND.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/GROUND.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/TODO.md -------------------------------------------------------------------------------- /_old/WIFIDEBUGGER.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/_old/WIFIDEBUGGER.py -------------------------------------------------------------------------------- /_old/_testing/air.telem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/_old/_testing/air.telem.py -------------------------------------------------------------------------------- /_old/_testing/measure_pressure_altitude.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/_old/_testing/measure_pressure_altitude.py -------------------------------------------------------------------------------- /_old/_testing/serial_telem/read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/_old/_testing/serial_telem/read.py -------------------------------------------------------------------------------- /_old/_testing/serial_telem/write.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/_old/_testing/serial_telem/write.py -------------------------------------------------------------------------------- /_old/_testing/testlogger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/_old/_testing/testlogger.py -------------------------------------------------------------------------------- /_old/air.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/_old/air.py -------------------------------------------------------------------------------- /_old/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/_old/config.py -------------------------------------------------------------------------------- /_old/ground.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/_old/ground.py -------------------------------------------------------------------------------- /config/RTIMULib.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/config/RTIMULib.ini -------------------------------------------------------------------------------- /debug/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /depends/air.txt: -------------------------------------------------------------------------------- 1 | pyserial==3.2.1 2 | picamera 3 | RPi 4 | -------------------------------------------------------------------------------- /depends/ground.txt: -------------------------------------------------------------------------------- 1 | pyserial==3.2.1 -------------------------------------------------------------------------------- /lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/finangler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/lib/finangler.py -------------------------------------------------------------------------------- /lib/gpio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/lib/gpio.py -------------------------------------------------------------------------------- /lib/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/lib/logger.py -------------------------------------------------------------------------------- /lib/pid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/lib/pid.py -------------------------------------------------------------------------------- /lib/sensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/lib/sensor.py -------------------------------------------------------------------------------- /lib/servowriter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/lib/servowriter.py -------------------------------------------------------------------------------- /lib/servowriter_sync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/lib/servowriter_sync.py -------------------------------------------------------------------------------- /lib/stabilizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/lib/stabilizer.py -------------------------------------------------------------------------------- /lib/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/lib/state.py -------------------------------------------------------------------------------- /lib/telemetry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/lib/telemetry.py -------------------------------------------------------------------------------- /lib/wirelesscommunicator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/lib/wirelesscommunicator.py -------------------------------------------------------------------------------- /log/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /log/archive/17-10-01/01_17-10-01.csv: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /log/archive/17-10-01/02_17-10-01.csv: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /log/archive/17-10-01/03_17-10-01.csv: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /log/archive/17-10-01/04_17-10-01.csv: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /log/archive/17-10-01/05_17-10-01.csv: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /log/archive/17-10-01/06_17-10-01.csv: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /log/archive/17-10-01/07_17-10-01.csv: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /log/archive/17-10-01/08_17-10-01.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/log/archive/17-10-01/08_17-10-01.csv -------------------------------------------------------------------------------- /log/archive/17-10-01/09_17-10-01.csv: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /log/archive/17-10-01/10_17-10-01.csv: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /log/archive/17-10-01/11_17-10-01.csv: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /log/archive/17-10-01/12_17-10-01.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/log/archive/17-10-01/12_17-10-01.csv -------------------------------------------------------------------------------- /log/archive/17-10-01/13_17-10-01.csv: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /log/archive/17-10-01/14_17-10-01.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/log/archive/17-10-01/14_17-10-01.csv -------------------------------------------------------------------------------- /log/archive/17-10-08/001_17-10-08.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/log/archive/17-10-08/001_17-10-08.csv -------------------------------------------------------------------------------- /log/archive/17-10-08/002_17-10-08.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/log/archive/17-10-08/002_17-10-08.csv -------------------------------------------------------------------------------- /log/archive/17-10-08/003_17-10-08.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/log/archive/17-10-08/003_17-10-08.csv -------------------------------------------------------------------------------- /log/archive/17-10-08/acceleration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/log/archive/17-10-08/acceleration.png -------------------------------------------------------------------------------- /log/archive/17-10-08/overlay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/log/archive/17-10-08/overlay.png -------------------------------------------------------------------------------- /log/archive/17-12-09/001_17-12-08.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/log/archive/17-12-09/001_17-12-08.csv -------------------------------------------------------------------------------- /log/archive/17-12-09/002_17-12-08.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/log/archive/17-12-09/002_17-12-08.csv -------------------------------------------------------------------------------- /parameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/parameters.py -------------------------------------------------------------------------------- /resource/10dofPlotter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/resource/10dofPlotter.py -------------------------------------------------------------------------------- /resource/apogeeDetectTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/resource/apogeeDetectTest.py -------------------------------------------------------------------------------- /resource/calibration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/resource/calibration/README.md -------------------------------------------------------------------------------- /resource/calibration/RTIMULib.bak.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/resource/calibration/RTIMULib.bak.ini -------------------------------------------------------------------------------- /resource/handThrownIMUData/001_17-12-03.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/resource/handThrownIMUData/001_17-12-03.csv -------------------------------------------------------------------------------- /resource/handThrownIMUData/002_17-12-03.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/resource/handThrownIMUData/002_17-12-03.csv -------------------------------------------------------------------------------- /resource/handThrownIMUData/003_17-12-03.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/resource/handThrownIMUData/003_17-12-03.csv -------------------------------------------------------------------------------- /resource/handThrownIMUData/004_17-12-03.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/resource/handThrownIMUData/004_17-12-03.csv -------------------------------------------------------------------------------- /resource/handThrownIMUData/005_17-12-03.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/resource/handThrownIMUData/005_17-12-03.csv -------------------------------------------------------------------------------- /resource/handThrownIMUData/006_17-12-03.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/resource/handThrownIMUData/006_17-12-03.csv -------------------------------------------------------------------------------- /resource/plot_log.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/resource/plot_log.m -------------------------------------------------------------------------------- /resource/pushAngleTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/resource/pushAngleTest.py -------------------------------------------------------------------------------- /resource/relay_circuit.fzz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/resource/relay_circuit.fzz -------------------------------------------------------------------------------- /resource/sample_imu_data_out.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/resource/sample_imu_data_out.txt -------------------------------------------------------------------------------- /resource/scp_log_video: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/resource/scp_log_video -------------------------------------------------------------------------------- /sftp-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/sftp-config.json -------------------------------------------------------------------------------- /stabilize/RTIMULib.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/stabilize/RTIMULib.ini -------------------------------------------------------------------------------- /stabilize/backup/ben_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/stabilize/backup/ben_test.c -------------------------------------------------------------------------------- /stabilize/backup/finangler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/stabilize/backup/finangler.py -------------------------------------------------------------------------------- /stabilize/backup/mpu9255.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/stabilize/backup/mpu9255.py -------------------------------------------------------------------------------- /stabilize/backup/pid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/stabilize/backup/pid.py -------------------------------------------------------------------------------- /stabilize/backup/servotest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/stabilize/backup/servotest.py -------------------------------------------------------------------------------- /stabilize/backup/stabilizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/stabilize/backup/stabilizer.py -------------------------------------------------------------------------------- /stabilize/finangler_c/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/stabilize/finangler_c/Makefile -------------------------------------------------------------------------------- /stabilize/finangler_c/build/temp.linux-x86_64-2.7/finangler.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/stabilize/finangler_c/build/temp.linux-x86_64-2.7/finangler.o -------------------------------------------------------------------------------- /stabilize/finangler_c/finangler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/stabilize/finangler_c/finangler.c -------------------------------------------------------------------------------- /stabilize/finangler_c/finangler.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/stabilize/finangler_c/finangler.pyx -------------------------------------------------------------------------------- /stabilize/finangler_c/finangler.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/stabilize/finangler_c/finangler.so -------------------------------------------------------------------------------- /stabilize/finangler_c/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/stabilize/finangler_c/setup.py -------------------------------------------------------------------------------- /stabilize/finangler_c/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/stabilize/finangler_c/test.py -------------------------------------------------------------------------------- /stabilize/imu2servo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/stabilize/imu2servo.py -------------------------------------------------------------------------------- /stabilize/servo_setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/stabilize/servo_setup.md -------------------------------------------------------------------------------- /stabilize/simulation/components.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/stabilize/simulation/components.py -------------------------------------------------------------------------------- /stabilize/simulation/theSim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/stabilize/simulation/theSim.py -------------------------------------------------------------------------------- /stabilize/write_pwm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/stabilize/write_pwm.py -------------------------------------------------------------------------------- /test/telemetry_bandwidth_test/receiver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/test/telemetry_bandwidth_test/receiver.py -------------------------------------------------------------------------------- /test/telemetry_bandwidth_test/transmitter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openrocketryinitiative/carlson/HEAD/test/telemetry_bandwidth_test/transmitter.py --------------------------------------------------------------------------------