Releases: waterloo-rocketry/closedrocket
Releases · waterloo-rocketry/closedrocket
Finn Thesis v2.3.0
Competition v2.2.4
Nominal final release for Competition
Full Changelog: v2.2.3...v2.2.4
Competition v2.2.3
What's Changed
Full Changelog: v2.2.2...v2.2.3
Controller:
- new gain tables
Estimator:
- new tuning values, Q and all R
- removed the dt* from predict step F*P*F' + dt*Q
- pad filter quaternion initialization norm after init
- model params updated
Competition v2.2.2
Competition v2.2.1
Competition v2.2.0
What's Changed
- Update monte carlo branch by @FinnBreu in #44
- Analysis by @FinnBreu in #47
- Monte Carlo by @FinnBreu in #45
- Pitch aerodynamics by @FinnBreu in #50
- Sim update by @FinnBreu in #51
- Projectfiles by @FinnBreu in #53
- managing old batches by @FinnBreu in #54
- ran 300 sims after fixing accelerometer by @FinnBreu in #55
- Batch simulations by @FinnBreu in #52
Full Changelog: v2.1.0...v2.2.0
Details
Misc
- added testflight analysis
- added new servo analysis
- a lot of Monte-Carlo stuff
Design support
- added loopshape plot
Design
- edit of filenames (etc) to support codegen on linux (not relevant for C)
- better formatting in IMU handler (not relevant for C)
- sensor_select to better mimic C implimentation ( !isdead ) (just check if feels right)
Controller
- redefined timesteps of roll program
- disable during boost time
- retuned, new gain tables
Estimator
- tuned weights in ekf_algorithm
- reordered corrections steps in ekf_algorithm to be 1. Movella, 2. Encoder, 3. AltIMU
- improved some formatting in model_acceleration
- updated model_params:
- IMU distance vectors
- Launch elevation to line up with OR
- aerodynamics: cp distance and Cn
- actuator time constant
Sim - Monte-Carlo
- added sim_call_sweep to run simulation batches with certain parameters randomly varying
- added plot_sweep statistical plots of batch simulations
- post-processing smaller file size and covariance stats
- added post-processing for simin files
- single sim_call also does baseline file for simin
- added animation
Sim
- updated data to Aurora cycle 3
- wind gust direction now random
- data prep inserts a zero for first value of thrust curve to handle interpolation
Aerodynamics
- aerobody and aerobody_online compute CNalpha and (subsionic) CP for axially symmetric body components
- fixed aerosurface and aerosurface_online math mistakes
- individual canard surfaces
- moving CP on fins (also supersonic!)
- added calculator for dynamic stability margin (todo: post-process this too)
Competition v2.1.0
What's Changed
- Programmatic sim call and signal extraction by @FinnBreu in #42
- Tuning and sign fixes by @FinnBreu in #43
Full Changelog: v2.0.0...v2.1.0