Skip to content

Commit 6f12949

Browse files
authored
Merge pull request #597 from AVSLab/refactor/refactor-prescribedRotation1DOF
Port prescribedRot1DOF module to C++ with coast profiler
2 parents 4da8e1a + 9c80ffa commit 6f12949

File tree

9 files changed

+1166
-25
lines changed

9 files changed

+1166
-25
lines changed

docs/source/Support/bskReleaseNotes.rst

+4-1
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,12 @@ Version |release|
5353
``opencv`` related flag had to be updated.
5454
- added supoport for Vizard 2.1.6
5555
- Created a :ref:`prescribedLinearTranslation` dynamics module to profile prescribed linear translation for a
56-
secondary rigid body connected to the spacecraft hub. This new module deprecates the :ref:`prescribedTrans` module.
56+
secondary rigid body connected to the spacecraft hub. This new module deprecates the ``prescribedTrans`` module.
5757
To simulate the translation, this module must be connected to the :ref:`prescribedMotionStateEffector`
5858
dynamics module.
59+
- Created a :ref:`prescribedRotation1DOF` dynamics module to profile a prescribed 1 DOF rotation for a secondary
60+
rigid body connected to the spacecraft hub. This new module deprecates the ``prescribedRot1DOF`` fsw module.
61+
To simulate the rotation, this module must be connected to the :ref:`prescribedMotionStateEffector` dynamics module.
5962

6063
Version 2.2.1 (Dec. 22, 2023)
6164
-----------------------------

src/fswAlgorithms/effectorInterfaces/prescribedRot1DOF/prescribedRot1DOF.rst

+3
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ constant negatively for the second half of the rotation. The resulting angular v
2020
linear, approaching a maximum magnitude halfway through the rotation and ending with zero residual velocity.
2121
The corresponding angle the prescribed body moves through during the rotation is parabolic in time.
2222

23+
.. warning::
24+
This module is now deprecated. See the :ref:`PrescribedRotation1DOF` module that replaces this module.
25+
2326
Message Connection Descriptions
2427
-------------------------------
2528
The following table lists all the module input and output messages.

src/simulation/deviceInterface/prescribedRotation1DOF/_UnitTest/test_prescribedRotation1DOF.py

+336
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)