| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
refactor(commander): remove duplicate failure_detector_status from vehicle_status (#26754) The failure_detector_status bitmask in vehicle_status duplicates the separate FailureDetectorStatus topic. Remove it and read directly from the dedicated topic in failureDetectorCheck and HIGH_LATENCY2. | 6 个月前 | |
refactor(commander): remove duplicate failure_detector_status from vehicle_status (#26754) The failure_detector_status bitmask in vehicle_status duplicates the separate FailureDetectorStatus topic. Remove it and read directly from the dedicated topic in failureDetectorCheck and HIGH_LATENCY2. | 6 个月前 | |
refactor(commander): remove duplicate failure_detector_status from vehicle_status (#26754) The failure_detector_status bitmask in vehicle_status duplicates the separate FailureDetectorStatus topic. Remove it and read directly from the dedicated topic in failureDetectorCheck and HIGH_LATENCY2. | 6 个月前 | |
docs: uORB messages doc standard tweaks | 7 个月前 | |
Rename manual_lockdown to kill for clarity | 1 年前 | |
VTOL: remove virtual actuator_controls and instead use virtual torque/thrust topics MC/FW rate controller and auto tuner: remove actuator_controls AirshipAttControl: remove actuator_controls MulticopterLandDetector: remove actuator_controls mavlink streams vfr_hud and high_latency2: remove actuator_controls RoverPositionController: remove actuator_controls UUVAttitudeController: remove actuator_controls battery: use length of thrust_setpoint for throttle compensation VehicleMagnetometer: use length of thrust_setpoint for throttle compensation Signed-off-by: Silvan Fuhrer | 3 年前 | |
Improve logging for Modal IO ESC (#21188) - always publish esc_status - when enabled via MODAL_IO_VLOG param, enable actuator debug output - for modal_io commands, use ESC HW ID values instead of motor number for easier use - publish esc_status message for command line commands - Uncommented the code that fills in the cmdcount and power fields in the esc_status topic --------- Co-authored-by: Travis Bottalico <travis@modalai.com> | 3 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
msg: set all ORB_QUEUE_LENGTH to actual rounded value | 3 年前 | |
sensors: add ads7953 adc * sensors: add ads7953 adc * Update src/drivers/adc/ads7953/ADS7953.h Co-authored-by: Jacob Dahl <37091262+dakejahl@users.noreply.github.com> * Implemented changes suggested by review * Implemented suggested changes * removed unused variables and moved scope of ch_id * Activated distance sensor again * Update msg/AdcReport.msg Co-authored-by: Hamish Willee <hamishwillee@gmail.com> * Update ADC report message field comments * Update ADC msg - fix layout * update comments * changed group to Sensors in module.yaml * created new module subcategory "adc" * reverted group change in module.yaml * added module descrption to modules_driver.md * removed module description in modules_driver.md (autogenerated) * removed unused variable, changed board_adc publication method to "multi" * added static assert --------- Co-authored-by: Jacob Dahl <37091262+dakejahl@users.noreply.github.com> Co-authored-by: Hamish Willee <hamishwillee@gmail.com> | 11 个月前 | |
Fix up uorb message spacing to add whitespace (#25421) * Fix up uorb message spacing for already updated messages * Apply suggestions from code review --------- Co-authored-by: PX4BuildBot <bot@pixhawk.org> | 1 年前 | |
docs: Clarify difference between Wind.msg and AirspeedWind.msg | 1 年前 | |
docs: add description to AutotuneAttitudeControlStatus.msg | 1 年前 | |
Add battery_info message with serial number compatible with UAVCAN, MAVLink and drivers I'm starting the separate battery info message because no char[32] should be published and logged at high rate and we need a separate battery info message for static information as discussed. | 1 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
feat(dshot): Extended Telemetry and EEPROM support Overhauls the DShot driver with per-timer BDShot selection, multi-timer sequential capture, Extended DShot Telemetry (EDT), and AM32 ESC EEPROM read/write via MAVLink. Expands ESC support from 8 to 12 channels. BDShot: - Per-timer BDShot protocol selection via actuator config UI - Multi-timer sequential burst/capture on any DMA-capable timer - Adaptive per-channel GCR bitstream decoding - Per-channel online/offline detection with hysteresis Extended DShot Telemetry (EDT): - Temperature, voltage, current from BDShot frames (no serial wire) - New DSHOT_BIDIR_EDT parameter - EDT data merged with serial telemetry when both available AM32 EEPROM: - Read/write AM32 ESC settings via MAVLink ESC_EEPROM message - ESCSettingsInterface abstraction for future ESC firmware types - New DSHOT_ESC_TYPE parameter Other changes: - Per-motor pole count params DSHOT_MOT_POL1–12 (replaces MOT_POLE_COUNT) - EscStatus/EscReport expanded to 12 ESCs with uint16 bitmasks - Numerous bounds-check, overflow, and concurrency fixes - Updated DShot documentation | 6 个月前 | |
Use gimbal attitude for the camera feedback when available The CameraFeedback module used only the vehicle attitude for the camera orientation so far. With this change, the gimbal_device_attitude_status is used to compute the global camera orientation when a gimbal is used. | 3 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
uavcan: publish new can interface status as uorb topic (#22873) | 2 年前 | |
Fix up uorb message spacing to add whitespace (#25421) * Fix up uorb message spacing for already updated messages * Apply suggestions from code review --------- Co-authored-by: PX4BuildBot <bot@pixhawk.org> | 1 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
Enable directly injecting motor failures using e.g. failure motor off -i 1 Only if SYS_FAILURE_EN is enabled and CA_FAILURE_MODE is > 0. | 1 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
Fix missing newlines at the end of files | 2 年前 | |
dataman: remove locking mechanism | 3 年前 | |
Fix missing newlines at the end of files | 2 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
uavcan esc handling review suggestions | 7 个月前 | |
uORB doc update: SensorBaro, DifferentialPressure (#25712) | 11 个月前 | |
dist-sensor: reduce enum names | 2 年前 | |
DistanceSensorModeChangeRequest: renaming of variable | 2 年前 | |
uavcan: add node status logging to uORB (#23890) Co-authored-by: Jordan Leiber <jordan.leiber@vertiq.co> | 1 年前 | |
ekf-replay: fix airspeed replay If available, the EKF uses airspeed_validated, not airspeed | 1 年前 | |
feat(dshot): Extended Telemetry and EEPROM support Overhauls the DShot driver with per-timer BDShot selection, multi-timer sequential capture, Extended DShot Telemetry (EDT), and AM32 ESC EEPROM read/write via MAVLink. Expands ESC support from 8 to 12 channels. BDShot: - Per-timer BDShot protocol selection via actuator config UI - Multi-timer sequential burst/capture on any DMA-capable timer - Adaptive per-channel GCR bitstream decoding - Per-channel online/offline detection with hysteresis Extended DShot Telemetry (EDT): - Temperature, voltage, current from BDShot frames (no serial wire) - New DSHOT_BIDIR_EDT parameter - EDT data merged with serial telemetry when both available AM32 EEPROM: - Read/write AM32 ESC settings via MAVLink ESC_EEPROM message - ESCSettingsInterface abstraction for future ESC firmware types - New DSHOT_ESC_TYPE parameter Other changes: - Per-motor pole count params DSHOT_MOT_POL1–12 (replaces MOT_POLE_COUNT) - EscStatus/EscReport expanded to 12 ESCs with uint16 bitmasks - Numerous bounds-check, overflow, and concurrency fixes - Updated DShot documentation | 6 个月前 | |
feat(dshot): Extended Telemetry and EEPROM support Overhauls the DShot driver with per-timer BDShot selection, multi-timer sequential capture, Extended DShot Telemetry (EDT), and AM32 ESC EEPROM read/write via MAVLink. Expands ESC support from 8 to 12 channels. BDShot: - Per-timer BDShot protocol selection via actuator config UI - Multi-timer sequential burst/capture on any DMA-capable timer - Adaptive per-channel GCR bitstream decoding - Per-channel online/offline detection with hysteresis Extended DShot Telemetry (EDT): - Temperature, voltage, current from BDShot frames (no serial wire) - New DSHOT_BIDIR_EDT parameter - EDT data merged with serial telemetry when both available AM32 EEPROM: - Read/write AM32 ESC settings via MAVLink ESC_EEPROM message - ESCSettingsInterface abstraction for future ESC firmware types - New DSHOT_ESC_TYPE parameter Other changes: - Per-motor pole count params DSHOT_MOT_POL1–12 (replaces MOT_POLE_COUNT) - EscStatus/EscReport expanded to 12 ESCs with uint16 bitmasks - Numerous bounds-check, overflow, and concurrency fixes - Updated DShot documentation | 6 个月前 | |
refactor(msg): remove esc_address from EscReport | 6 个月前 | |
feat(dshot): Extended Telemetry and EEPROM support Overhauls the DShot driver with per-timer BDShot selection, multi-timer sequential capture, Extended DShot Telemetry (EDT), and AM32 ESC EEPROM read/write via MAVLink. Expands ESC support from 8 to 12 channels. BDShot: - Per-timer BDShot protocol selection via actuator config UI - Multi-timer sequential burst/capture on any DMA-capable timer - Adaptive per-channel GCR bitstream decoding - Per-channel online/offline detection with hysteresis Extended DShot Telemetry (EDT): - Temperature, voltage, current from BDShot frames (no serial wire) - New DSHOT_BIDIR_EDT parameter - EDT data merged with serial telemetry when both available AM32 EEPROM: - Read/write AM32 ESC settings via MAVLink ESC_EEPROM message - ESCSettingsInterface abstraction for future ESC firmware types - New DSHOT_ESC_TYPE parameter Other changes: - Per-motor pole count params DSHOT_MOT_POL1–12 (replaces MOT_POLE_COUNT) - EscStatus/EscReport expanded to 12 ESCs with uint16 bitmasks - Numerous bounds-check, overflow, and concurrency fixes - Updated DShot documentation | 6 个月前 | |
ekf2: add terrain state | 2 年前 | |
ekf2: store position state as lat/lon/alt The position error state is still defined in a body-fixed NED frame but the position state itself is latitude-longitude-altitude. | 1 年前 | |
ekf2: innovation sequence monitoring for all aid sources - add new 'innovation_filtered' and 'test_ratio_filtered' fields to estimator_aid_source topics | 2 年前 | |
ekf2: add terrain state | 2 年前 | |
ekf2: EV overhaul yaw and position fusion (#20501) - move EV yaw and EV position to new state machines - EV yaw and EV pos now configured via EKF2_EV_CTRL (migrated from EKF2_AID_MASK) - new EV position offset estimator to enable EV position while GPS position is active (no more EV pos delta fusion) - yaw_align now strictly means north (no more rotate external vision aid mask) - automatic switching between EV yaw, and yaw align north based on GPS quality | 3 年前 | |
ekf2: remove warning events logging - some of these warning flags aren't even being used, and most of the rest we can figure out from other sources | 2 年前 | |
EKF2: Spoofing GPS check (#23366) * estimator gps check fail flag for spoofing * warn whenever spoofing state changes to true, use default hysteresis to completely stop fusion * dont introduce more GPS namings, GNSS instead * flash: exclude mantis for cuav_x7pro | 2 年前 | |
ekf2: add terrain state | 2 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
ekf2: add terrain state | 2 年前 | |
Ekf2 add jamming to gnss checks (#26085) * add jamming check to gnss checks * keep original order of gnss_check params for default backwards compability | 9 个月前 | |
fix(ekf2): add missing in_transition flag | 7 个月前 | |
FailsafeFlags: reorder fields for clarity | 7 个月前 | |
Enable directly injecting motor failures using e.g. failure motor off -i 1 Only if SYS_FAILURE_EN is enabled and CA_FAILURE_MODE is > 0. | 1 年前 | |
FixedwingPositionControl: Add support for figure 8 loitering. The command is sent by a dedicated mavlink command and forwarded to the fixed wing position controller. The pattern is defined by the radius of the major axis, the radius of the minor axis and the orientation. The pattern is then defined by: The upper part of the pattern consist of a clockwise circle with radius defined by the minor axis. The center of the circle is defined by the major axis minus the minor axis away from the pattern center. The lower part of the pattern consist of a counter-clockwise circle with the same definitions as above. In between, the circles are connected with straight lines in a cross configuration. The lines are always tangetial to the circles. The orientation rotates the major axis around the NED down axis. The loitering logic is defined inside its own class used by the fixed wing position control module. It defines which segment (one of the circles or lines) is active and uses the path controller (npfg or l1-control) to determine the desired roll angle. A feedback mavlink message is send with the executed pattern parameters. | 2 年前 | |
msgs: Clean up message definitions and descriptions - Add versioning to interfacing messages - Add header description - Add units, frame and range wherever possible - Add [norm] and @range indentifiers | 1 年前 | |
msgs: Clean up message definitions and descriptions - Add versioning to interfacing messages - Add header description - Add units, frame and range wherever possible - Add [norm] and @range indentifiers | 1 年前 | |
RunwayTakeoff: add the RunwayTakeoffState to the FixedWingRunwayControl.msg | 8 个月前 | |
battery: make time remaining estimation dependent on level flight cha… (#22401) * battery: make time remaining estimation dependent on level flight characteristis for FW * battery: fix that FW flight is also correctly detected when vehicle_status is not updated Signed-off-by: Silvan Fuhrer <silvan@auterion.com> * FixedwingPositionControl: Move constant to header file * flight phase estimation: use tecs height rate reference to check for level flight --------- Signed-off-by: Silvan Fuhrer <silvan@auterion.com> Co-authored-by: Silvan Fuhrer <silvan@auterion.com> | 2 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
msg: FuelTankStatus: updated field descriptions for clarity, specified default values and handling of NaN and unknown cases | 2 年前 | |
fw gain compression: add docs | 10 个月前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
Geofence: rework messaging and notification - do reporting of breaching in-air only in geofenceCheck - remove geofence_violation_reason_t - replace geofence_breached field in GeofenceResult.msg with 3 fields (one for each GF type: max dist, max alt, custom geofence) - the warning message after breaching a GF is only done by Commander, and it's specific to the GF type failure Signed-off-by: Silvan Fuhrer <silvan@auterion.com> | 2 年前 | |
geofence: publish status of loaded geofence | 2 年前 | |
gimbal-bug-fix: store angle setpoints for next iteration | 8 个月前 | |
gz: fix gimbal yaw, add dds publisher (#25754) * gz: correct gimbal yaw * uxrce_dds: add publisher /fmu/out/gimbal_device_attitude_status * chore: use explicit ENU_to_NED rotation Signed-off-by: Beniamino Pozzan <beniamino.pozzan@gmail.com> * format --------- Signed-off-by: Beniamino Pozzan <beniamino.pozzan@gmail.com> Co-authored-by: Beniamino Pozzan <beniamino.pozzan@gmail.com> | 11 个月前 | |
gimbal: correctly set gimbal_device_id When we use a gimbal connected via "RC", so PWM via the Aux channels, we need to set the gimbal_device_id to 1 as per the protocol. This was missing for GIMBAL_DEVICE_ATTITUDE_STATUS, so I added that, and fixed the name of that variable while at it. | 1 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
MC Slowmode: Yawstick for gimbal control, vehicle yaw follows gimbal (#24242) * Yawsticks on gimbal, vehicle follows gimbal in slowmode, once vehicle has taken off * Increase queue length to avoid automatically unadvertise queued publications with queue length 1 * Improve readability --------- Co-authored-by: Pernilla <pernilla@auterion.com> | 1 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
Driver: Refactor MCP23009 GPIO expander into uORB driver | 3 年前 | |
drivers: MCP23009 & MCP23017 shared code base (#25924) * Implemented driver for MCP23017 * fixed compatability with mcp23009. (naming of instantiated GPIO-Devices) * removed some comments * removed even more comments * commented out instatntiation of driver since it will not be used with v6x * removed last useless comments * re-activated gpio_mcp23009 driver, removed useless comments and empty lines * removed empty lines at the end of mcp23017.cpp * removed empty line * Implemented driver for MCP23017 * fixed compatability with mcp23009. (naming of instantiated GPIO-Devices) * removed some comments * removed even more comments * commented out instatntiation of driver since it will not be used with v6x * removed last useless comments * re-activated gpio_mcp23009 driver, removed useless comments and empty lines * removed empty lines at the end of mcp23017.cpp * removed empty line * basic working implementation * first improved driver version with shared code base for MCP23009 & MCP23017 (built as state machine with sanity checks) * removed unused imports * changed module name from MCP to MCP230XX * removed debug print statements * adjusted auto start command of driver * removed comments * -added seperate main functions for both derivative modules (mcp23009 and mcp23017) * compile common functions as shared library in src/lib/drivers * fixed cleanup of modules * ->unclean working version with shared common library * used make format * working & cleaned version * -> Added CallbackHandler to be able to use multiple reading GPIO-expanders simultaneously -> Removed old mcap23009 calls and pin registrations -> Adjusted GpioIn.msg to contain MAX_INSTANCES * ->removed unused imports ->used make format * Fix: Re-enabled platform_mcp_gpio for accton-godwit, cuav, fmu-v5x * Fix: enabled platform_mcp_gpio in px4/fmu-v5x * added depency to fmu-v5x * Fix: removed new lines * Fix: fixed linker errors * removed unused linkage against mcp-library * Made mcp start calls consistent for fmu-v5x and fmu-v6x * moved logging of comm errors to read/write function directly * added perf_count for sanity_check * removed error message * ensured member variables follow naming convention * added retries to probe function * simplyfied state-logic * add break to terminate loop early * ensured clean state when register_gpios() fails * add registered-flag to pins * used path from top dir instead of relative path in CMakeLists * used constexpr to set parameters instead of calculating them at runtime * style: used make format * fix: corrected i2c_bus assignment * style: init input of callbackhandler to 0 * fix: mark pin as registered if successful * style: made arguments const type --------- Co-authored-by: Alexander Lerach <alexander@auterion.com> | 9 个月前 | |
Driver: Refactor MCP23009 GPIO expander into uORB driver | 3 年前 | |
Driver: Refactor MCP23009 GPIO expander into uORB driver | 3 年前 | |
msg: GpsDump: queue 8->16 and add device_id (#26091) * msg: GpsDump: increase queue from 8 to 16 and replace instance with device_id * gps: add back instance | 9 个月前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
params/uorb docs: rename mixer to control allocation (#20447) | 3 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
[crsf_rc] Add support for link statistic messages | 10 个月前 | |
ICE: allow throttle setpoint to be set to NAN to stop motor without disarming Signed-off-by: Silvan Fuhrer <silvan@auterion.com> | 1 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
mavlink: use high_latency_data_link_lost as backup to normal data_link | 2 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
Fixed-wing: split out control of steering wheel into seperate message LandingGearWheel Completely detach the steering wheel logic from the yaw controller (beside using the same manual stick input in a manual flight mode). Signed-off-by: Silvan Fuhrer <silvan@auterion.com> | 3 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
FW auto launch: Add option to lock selected surfaces before/during launch (#25799) * FWModeManager: add option to set flag for disabling actuators during launch Signed-off-by: Silvan <silvan@auterion.com> * Allocation: add option to each control surface to be locked for launch Signed-off-by: Silvan <silvan@auterion.com> * FW rate control: reset integral while control surfaces are locked Signed-off-by: Silvan <silvan@auterion.com> --------- Signed-off-by: Silvan <silvan@auterion.com> Co-authored-by: mahima-yoga <mahima@auterion.com> | 7 个月前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
LogMessage.msg - expand out descriptive string (#23054) | 2 年前 | |
HealthCheck: added health check for logger to report if it's running (#22781) | 2 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
| 1 年前 | ||
ekf2: filter flow vel (used for flow velocity reset) - individual flow samples can be quite erratic | 2 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 | |
VTOL: remove virtual actuator_controls and instead use virtual torque/thrust topics MC/FW rate controller and auto tuner: remove actuator_controls AirshipAttControl: remove actuator_controls MulticopterLandDetector: remove actuator_controls mavlink streams vfr_hud and high_latency2: remove actuator_controls RoverPositionController: remove actuator_controls UUVAttitudeController: remove actuator_controls battery: use length of thrust_setpoint for throttle compensation VehicleMagnetometer: use length of thrust_setpoint for throttle compensation Signed-off-by: Silvan Fuhrer | 3 年前 | |
VTOL: remove virtual actuator_controls and instead use virtual torque/thrust topics MC/FW rate controller and auto tuner: remove actuator_controls AirshipAttControl: remove actuator_controls MulticopterLandDetector: remove actuator_controls mavlink streams vfr_hud and high_latency2: remove actuator_controls RoverPositionController: remove actuator_controls UUVAttitudeController: remove actuator_controls battery: use length of thrust_setpoint for throttle compensation VehicleMagnetometer: use length of thrust_setpoint for throttle compensation Signed-off-by: Silvan Fuhrer | 3 年前 | |
FlightModeManager: Add task for position slow mode | 2 年前 | |
[vtx] Add VTX driver with Tramp and SmartAudio support | 8 个月前 | |
Roboclaw: Consistent Left & Right naming convertion with Differential Drive class | 2 年前 | |
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge - update all msgs to be directly compatible with ROS2 - microdds_client improvements - timesync - reduced code size - add to most default builds if we can afford it - lots of other little changes - purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks) | 3 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 6 个月前 | ||
| 6 个月前 | ||
| 6 个月前 | ||
| 7 个月前 | ||
| 1 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 11 个月前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 3 年前 | ||
| 6 个月前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 3 年前 | ||
| 1 年前 | ||
| 3 年前 | ||
| 2 年前 | ||
| 3 年前 | ||
| 2 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 7 个月前 | ||
| 11 个月前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 6 个月前 | ||
| 6 个月前 | ||
| 6 个月前 | ||
| 6 个月前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 3 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 2 年前 | ||
| 9 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 8 个月前 | ||
| 2 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 2 年前 | ||
| 10 个月前 | ||
| 3 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 8 个月前 | ||
| 11 个月前 | ||
| 1 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 1 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 9 个月前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 9 个月前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 10 个月前 | ||
| 1 年前 | ||
| 3 年前 | ||
| 2 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 7 个月前 | ||
| 3 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 2 年前 | ||
| 8 个月前 | ||
| 2 年前 | ||
| 3 年前 |