-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/487 thruster platform state #488
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
overall good, but the module was using the old way of making BSK C modules. I updated the module code files, and the unit test python file, to use the new way of making C modules. I pushed the commits with label [squash]
to your branch. Please integrate these changes.
src/fswAlgorithms/effectorInterfaces/thrusterPlatformState/thrusterPlatformState.c
Outdated
Show resolved
Hide resolved
Done with reviews, pushed some simple change requests.
Blue skies, Dr. Schaub
[http://hanspeterschaub.info/pics/SAES-logo.png] Hanspeter Schaub, Ph.D.
Schaden Leadership Chair
Professor and Chair of Smead Aerospace Engineering Sciences Department
Smead Fellow
LASP Senior Associate for Engineering Research and Education
Director of the Autonomous Vehicle Systems (AVS) Laboratory
Fellow of AIAA and AAS
Address: Aerospace Engineering Sciences (ASEN) Department
Colorado Center for Astrodynamics Research (CCAR)
3775 Discovery Drive, 429 UCB
University of Colorado
Boulder, CO 80303-0429
Office: AERO 224N
Phone: +1 (303) 492-2767
Email: ***@***.******@***.***>
Web: http://hanspeterschaub.info<http://hanspeterschaub.info/>
On Nov 15, 2023, at 7:05 PM, Riccardo Calaon ***@***.***> wrote:
@rcalaon<https://github.com/rcalaon> requested your review on: #488<#488> Feature/487 thruster platform state.
—
Reply to this email directly, view it on GitHub<#488 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AVGSPDMXCGIVUDKOOPNUOQDYEVKE3AVCNFSM6AAAAAA7NIJZYKVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJQHE3TGNZRGI2TQOI>.
You are receiving this because your review was requested.Message ID: ***@***.***>
|
1262bca
to
1845309
Compare
1845309
to
8e8d464
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
good to go
Description
This module reads in the current angles of the thruster-platform assembly, modeled as a
SpinningBodyTwoDOFStateEffector
. This allows to map the thruster configuration info from the platform frame to the body frame. Commits 1 through 3 incrementally build the module. Commit 4 contains the unit test. Commit. 5 contains the documentation and the updated release notes.Verification
A unit test is provided to check the correctness of the output agains different input angle states.
Documentation
Documentation is provided to explain how to correctly set up the module, with input and output messages.
Future work
No future work is foreseen at the moment.