Releases: ut-issl/s2e-core
Releases · ut-issl/s2e-core
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
v5.3.0
What's Changed
- Fix unit of CalcAntennaGain by @200km in #291
- Update dependency matplotlib to v3.6.3 by @renovate in #293
- Minor update ground station analysis by @200km in #292
- Update actions/setup-python action to v4.5.0 by @renovate in #294
- Add calculation of relative velocity in the RTN frame by @200km in #295
- Update dependency pandas to v1.5.3 by @renovate in #296
- Add disturbance plot by @200km in #298
- Add functions to change structure information by @200km in #297
- Update v5.3.0 by @200km in #300
- Merge develop into main for v5.3.0 release by @200km in #301
Full Changelog: v5.2.0...v5.3.0
v5.2.0
What's Changed
- Add GetStructure method to Spacecraft class by @yngyu in #249
- Copy sensor base initialization from s2e-ff by @200km in #251
- Read
ini
file in plot to get ground station position by @200km in #253 - Fix comments in
RelativeInformation
by @200km in #259 - Fix comments in
Simulation
by @200km in #256 - Fix comment in
Disturbance
by @200km in #260 - Update actions/setup-python action to v4.3.1 by @renovate in #266
- Fix comment interface by @200km in #265
- Fix comments in Environment by @200km in #271
- Fix comments in dynamics by @200km in #272
- Fix unit comment by @yngyu in #280
- Fix comments in component by @200km in #279
- Fix comments in library by @200km in #273
- Update actions/setup-python action to v4.4.0 by @renovate in #283
- Add initialize mode for orbit by @200km in #285
- Add antenna radiation pattern read from CSV file by @200km in #284
- Revert "Set DOWNLOAD_EXTRACT_TIMESTAMP option to ExternalProject_Add()" by @sksat in #286
- Fix CMake minimum required version in ExtLibraries by FetchContent DOWNLOAD_NO_EXTRACT by @sksat in #287
- Update v5.2.0 by @200km in #288
- Merge develop into main for v5.2.0 release by @200km in #289
New Contributors
Full Changelog: v5.1.0...v5.2.0
v5.1.0
What's Changed
- Skip time only when step time exceeds countinuously for over a second by @fujiy in #133
- merge main into develop by @seki-hiro in #137
- Add 64bit build option for linux by @200km in #140
- Update crazy-max/ghaction-github-labeler action to v4 by @renovate in #138
- Merge main into develop for bug fix by @200km in #144
- Add EGM96 table file by @200km in #145
- Add angular velocity and torque calculation in the ControlledAttitude by @200km in #142
- Add README for clang-format by @sksat in #147
- Refactor ground station by @200km in #146
- C2A core version update automation by @sksat in #150
- Update dependency ut-issl/c2a-core to v3.5.0 by @renovate in #151
- Refactor center body handling by @200km in #152
- Rename from minimum_user_for_s2e to minimum_user by @meltingrabbit in #148
- Update dependency ut-issl/c2a-core to v3.6.0 by @renovate in #154
- Fix set -rdynamic on link time only by @sksat in #155
- Speed up build with /MP option on Visual Studio by @sksat in #156
- TelescopeへのGetterの追加 by @200km in #157
- Merge IniAccessUnix.cpp into IniAccess.cpp by @sksat in #159
- Fix ini comment position(it breaks cspice) by @sksat in #163
- Run sample simulation on CI by @sksat in #129
- Add plot scripts by @200km in #153
- Modify for FF simulation by @200km in #161
- Update dependency basemap to v1.3.3 by @renovate in #166
- Update dependency matplotlib to v3.5.2 by @renovate in #167
- Move to Pipfile for python tools package definition from requirements.txt by @sksat in #170
- Update require Python version to 3.8 in scripts by @sksat in #172
- Use argparse in plot scripts by @sksat in #171
- Add function driven when the component power off by @200km in #176
- Merge main into develop for bug fix by @200km in #181
- Improve validate-scripts CI by @sksat in #173
- Plot latest log by @sksat in #174
- Update dependency pandas to v1.4.3 by @renovate in #168
- Update dependency numpy to v1.22.0 [SECURITY] by @renovate in #165
- Plot with no gui by @sksat in #182
- Merge main into develop for bug fix in OrbitalElements by @200km in #186
- Merge main into develop for bug fix by @200km in #191
- Fix warnings in gs by @200km in #192
- Add status budge by @200km in #194
- Update actions/github-script action to v6.2.0 by @renovate in #198
- Update dependency matplotlib to v3.5.3 by @renovate in #197
- Update actions/setup-python action to v4.2.0 by @renovate in #193
- Update dependency basemap to v1.3.4 by @renovate in #196
- Update dependency numpy to v1.23.2 by @renovate in #183
- Add GoogleTest by @200km in #195
- Add google test status budge by @200km in #199
- Update dependency pandas to v1.4.4 by @renovate in #200
- Set DOWNLOAD_EXTRACT_TIMESTAMP option to ExternalProject_Add() by @sksat in #202
- Move nrlmsise tmp dir to build dir from install dir by @sksat in #203
- Fix direct install cspice in configure step by @sksat in #204
- Update dependency ut-issl/c2a-core to v3.7.0 by @renovate in #201
- Update dependency numpy to v1.23.3 by @renovate in #205
- Add debug messages for HILS by @seki-hiro in #189
- Fix fast tick prescaler by @200km in #206
- Add EPS prescaler by @kaz-f9 in #210
- Add plot script for body frame information by @200km in #215
- Add plot GS visivility on PR by @sksat in #184
- Update dependency pandas to v1.5.1 by @renovate in #208
- Update actions/github-script action to v6.3.3 by @renovate in #209
- Update actions/setup-python action to v4.3.0 by @renovate in #211
- Update dependency numpy to v1.23.4 by @renovate in #212
- Update dependency basemap to v1.3.6 by @renovate in #213
- Update dependency matplotlib to v3.6.2 by @renovate in #207
- Merge main for hotfix #217 by @200km in #219
- Add labels by @200km in #221
- Add plot spacecraft orbit in ECI frame by @200km in #220
- Fix workflow error by @200km in #234
- Merge main for hotfix #230 by @200km in #233
- Update dependency numpy to v1.23.5 by @renovate in #232
- Add labels for versioning by @200km in #242
- Fix workflow ymls for reviewdog by @200km in #236
- Add animation for orbit visualization by @200km in #239
- Fix readme according to the latest information by @200km in #241
- Update dependency pandas to v1.5.2 by @renovate in #245
- Copy
ForceGenerator
froms2e-ff
by @200km in #244 - Update version in CMake to v5.1.0 by @200km in #246
- Merge develop into main for v5.1.0 release by @200km in #235
New Contributors
Full Changelog: v5.0.7...v5.1.0
v5.0.7
What's Changed
- hotfix: Fix bug in GNSS satellite latitude calculation by @ShingoNishimoto in #230
New Contributors
- @ShingoNishimoto made their first contribution in #230
Full Changelog: v5.0.6...v5.0.7