Skip to content

Conversation

Yume27
Copy link
Contributor

@Yume27 Yume27 commented Aug 4, 2025

Description

The random noise parameters (PMatrix and walkBounds) in the SimpleNav module were originally set only in the reset function, which prevented them from being changed during simulation. By enabling updates within the computeErrors function, these parameters can now be modified during runtime. This allows simulation of random noise changes caused by faults.

Verification

A unit test file (test_simpleNav_noise.py) was created to verify scaling the noise parameter values by a factor of 3, and all tests passed successfully.

Documentation

Updated the descriptions of PMatrix and walkBounds in simpleNav.h, and revised the release note.

Future work

N/A

@Yume27 Yume27 requested a review from a team as a code owner August 4, 2025 16:48
@Yume27 Yume27 linked an issue Aug 4, 2025 that may be closed by this pull request
@Yume27 Yume27 force-pushed the feature/1047-enable-dynamic-update-of-noise-parameters-in-simplenav-during-simulation branch from 5a5b1c5 to e7e6980 Compare August 4, 2025 18:24
@schaubh schaubh changed the title Feature/1047 enable dynamic update of noise parameters in simplenav during simulation Enable dynamic update of noise parameters in simpleNav during simulation Aug 14, 2025
@schaubh schaubh self-assigned this Aug 14, 2025
@schaubh schaubh added the enhancement New feature or request label Aug 14, 2025
@schaubh schaubh added this to Basilisk Aug 14, 2025
@schaubh schaubh moved this to 👀 In review in Basilisk Aug 14, 2025
@Yume27 Yume27 force-pushed the feature/1047-enable-dynamic-update-of-noise-parameters-in-simplenav-during-simulation branch 2 times, most recently from 31a0674 to 1a4ccd4 Compare August 19, 2025 20:40
@Yume27 Yume27 force-pushed the feature/1047-enable-dynamic-update-of-noise-parameters-in-simplenav-during-simulation branch from 1a4ccd4 to cd9c44c Compare August 25, 2025 15:09
@Yume27 Yume27 requested a review from schaubh August 26, 2025 01:12
@Yume27 Yume27 merged commit 6c2b635 into develop Aug 26, 2025
22 of 23 checks passed
@Yume27 Yume27 deleted the feature/1047-enable-dynamic-update-of-noise-parameters-in-simplenav-during-simulation branch August 26, 2025 18:28
@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in Basilisk Aug 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Enable dynamic update of noise parameters in SimpleNav during simulation
2 participants