-
Notifications
You must be signed in to change notification settings - Fork 13.6k
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
Spacecraft Build and Bare Control Allocator #24221
base: main
Are you sure you want to change the base?
Conversation
🔎 FLASH Analysispx4_fmu-v5x [Total VM Diff: 0 byte (0 %)]
px4_fmu-v6x [Total VM Diff: 0 byte (0 %)]
Updated: 2025-01-20T15:02:50 |
You mean what to work on next? Should we clean up the build target / airframe side, then add SITL, then the low level control module (rate, possibly attitude)? |
.vscode/settings.json
Outdated
"/home/roque/discower_ws/build/px4_mpc", | ||
"/home/roque/discower_ws/install/px4_mpc/lib/python3.12/site-packages", | ||
"/home/roque/discower_ws/build/px4_offboard", | ||
"/home/roque/discower_ws/install/px4_offboard/lib/python3.12/site-packages", |
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.
Local configurations propagating into the repo I presume?
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.
A classic... We have .vscode/settings in the tracked files, how do you solve this locally? Should it be tracked?
Thanks for the prompt reply @sfuhrer ! Ok great, I was planning on proceeding exactly in that order, so its a perfect since. Currently I've added a build target with airframe and SITL, as well as a control allocator (just so that I could have the build target configure the sc_apps and sc_defaults. Let me know if I should remove control allocator and just proceed with airframe. The issue is that none of the apps are then loaded, but that could go together with ca_allocator. What do you think? |
660d2bb
to
d4b6d75
Compare
@@ -34,6 +34,8 @@ | |||
px4_add_library(ControlAllocation | |||
ControlAllocation.cpp | |||
ControlAllocation.hpp | |||
ControlAllocationMetric.cpp | |||
ControlAllocationMetric.hpp |
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.
These should be removed given that we have the ControlAllocation
being able to do metric allocation now?
Solved Problem
Provides support for spacecraft-like vehicles available in https://github.com/DISCOWER/PX4-Space-Systems . This PR introduces spacecraft board for SITL, as well as a barebones allocator for preliminary spacecraft build targets.
Solution
Changelog Entry
For release notes:
Test coverage