v6.0.0
Summary
- Major update v6.0.0
- We modified the file names, function names, and variable names to suit with our coding rule.
- Users have to update their user side S2E to fit the modified names to use this version.
- We also add many Python script to plot the result of a simulation.
What's Changed
- Delete unmanaged codes by @200km in #302
- Add ideal torque generator by @kai0722 in #306
- Move example components to
examples
directory by @200km in #307 - Fix CSV output naming by @200km in #305
- Fix ini file naming by @200km in #304
- Add ID information for RW by @200km in #309
- Add component ID by @200km in #310
- Fix all file name by @200km in #311
- Integrate CMakeList for library and interface by @200km in #318
- Fix file names in component/base_classes by @200km in #319
- Add Newton method to solve Kepler equation by @LilKoke in #320
- Add common function for log file path argument by @200km in #323
- Add spacecraft 3D model by @200km in #325
- Clean library directory by @200km in #321
- Delete old CI by @200km in #322
- Clean interface directory by @200km in #328
- Refactor disturbances by @200km in #327
- Clean up
components
directory by @200km in #329 - Refactor environment by @200km in #331
- Refactor dynamics by @200km in #332
- Refactor library by @200km in #334
- Fix CSV output log header by @200km in #342
- Refactor components by @200km in #337
- Refactor simulation by @200km in #338
- Fix enum naming rule by @200km in #339
- Add test for math library by @200km in #340
- Rename
GeoPotential
by @200km in #359 - Move to member function in Vector class by @200km in #356
- Move to member function in Matrix class by @200km in #357
- Modify disturbance base by @200km in #360
- Add plot for environment calculation by @200km in #341
- Add plot for gyro sensor by @200km in #343
- Fix gyro sensor default noise by @200km in #344
- Add plot for magnetometer by @200km in #346
- Add plot star sensor by @200km in #347
- Add plot sun sensor by @200km in #348
- Add plot for gnss receiver by @200km in #349
- Add plot for magnetorquer by @200km in #350
- Add plot for RW by @200km in #351
- Add plot for simple thruster by @200km in #352
- Add plot force generator by @200km in #353
- Add plot for torque generator by @200km in #354
- Add plot for Ground Station Calculator by @200km in #355
- Move
gen_graph
by @200km in #361 - Fix header file extension by @200km in #362
- Fix include guard Macro name by @200km in #363
- Update link margin analysis by @TomokiMochizuki in #364
- Small fix to rename function by @200km in #368
- Fix Visual Studio warnings by @200km in #367
- Small fix for simulation by @200km in #369
- Fix ini file description by @200km in #370
- Refactor
Simulation
directory to simplify for users by @200km in #371 - Make
simulation_sample
directory by @200km in #372 - Fix include path in telescope.hpp by @200km in #373
- add attitude initialize mode by @kai0722 in #375
- Small fixes before final merge for v6.0.0 by @200km in #378
- Modify log output feature for Monte Carlo simulation by @200km in #380
- Update dependency ut-issl/c2a-core to v3.8.0 by @renovate in #374
- Update v6.0.0 by @200km in #303
- Merge main for major update v6.0.0 by @200km in #383
New Contributors
- @kai0722 made their first contribution in #306
- @LilKoke made their first contribution in #320
- @TomokiMochizuki made their first contribution in #364
Full Changelog: v5.3.0...v6.0.0