Skip to content

FEAT: new actuator class for roll, throttle, and thrust vector control - #965

Draft
zuorenchen wants to merge 11 commits into
RocketPy-Team:developfrom
ARRC-Rocket:enh/actuator-merge-rocketpy
Draft

FEAT: new actuator class for roll, throttle, and thrust vector control#965
zuorenchen wants to merge 11 commits into
RocketPy-Team:developfrom
ARRC-Rocket:enh/actuator-merge-rocketpy

Fix thrust3 and effective_thrust name

d6787a8
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 10, 2026 in 0s

81.13% (+0.86%) compared to 9cf3dd4

View this Pull Request on Codecov

81.13% (+0.86%) compared to 9cf3dd4

Details

Codecov Report

❌ Patch coverage is 82.28346% with 45 lines in your changes missing coverage. Please review.
✅ Project coverage is 81.13%. Comparing base (9cf3dd4) to head (d6787a8).
⚠️ Report is 210 commits behind head on develop.

Files with missing lines Patch % Lines
rocketpy/rocket/rocket.py 18.18% 27 Missing ⚠️
rocketpy/simulation/flight.py 54.83% 14 Missing ⚠️
rocketpy/prints/roll_actuator_prints.py 92.85% 1 Missing ⚠️
rocketpy/prints/throttle_actuator_prints.py 92.85% 1 Missing ⚠️
rocketpy/prints/thrust_vector_actuator_prints.py 92.85% 1 Missing ⚠️
rocketpy/rocket/actuator/actuator.py 97.87% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           develop     #965      +/-   ##
===========================================
+ Coverage    80.27%   81.13%   +0.86%     
===========================================
  Files          104      121      +17     
  Lines        12769    14806    +2037     
===========================================
+ Hits         10250    12013    +1763     
- Misses        2519     2793     +274     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.