Jaeyoung-Lim
914417f580
Enable offboard local position setpoints for fixed wing position control
6 years ago
Silvan Fuhrer
536f073d02
VTOL: set RTL_TYPE default for VTOL to 1 (return to home via mission landing if available)
6 years ago
Silvan Fuhrer
8a8cc3b52b
Navigator: VTOL: set heading of transition of a VTOL_TAKEOFF to the VTOL_TAKEOFF waypoint (and enforce heading)
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
6 years ago
Silvan Fuhrer
b1d38ee050
Navigator: VTOL: fix mission yawing timeout (MIS_YAW_TMT)
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
6 years ago
Silvan Fuhrer
ab28f1e4f7
Navigator: VTOL: disable weather vane during yaw aligning before front transition
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
6 years ago
baumanta
af0d63250c
check velocity_setpoint instead of sticks in altitude mode
6 years ago
baumanta
d168d5049f
check vel_setpoint instead of stick input for position lock
6 years ago
Silvan Fuhrer
5a736c9af8
update babyshark VTOl config
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
6 years ago
Daniel Agar
5d813224c8
PX4 SPI default to thread locking mode
6 years ago
Daniel Agar
7d248e0f45
px4fmu: move to WQ with uORB callback scheduling ( #12224 )
6 years ago
Daniel Agar
b439e08e24
tone_alarm move to uORB::Subscription
6 years ago
Daniel Agar
5ae408382b
led drivers and controller move to uORB::Subscription
6 years ago
Daniel Agar
41dee3875e
VTOL: only run on actuator publications corresponding to VTOL mode
6 years ago
Tanja Baumann
be233f6bc7
Collision Prevention: don't allow moving outside sensor FOV ( #12741 )
...
* don't allow moving outside FOV
* Update parameters in tests
6 years ago
Daniel Agar
d38dfcfcd3
uORB::Subscription fix initialization but not yet published case
...
- otherwise uORB::Subscription will erroneously report published after the first successful initialization of an unpublished topic
6 years ago
Daniel Agar
6cf55ac83a
av_x-v1 fix timer_config clock bit
6 years ago
Daniel Agar
737f5d4e3d
px4io fix code style
6 years ago
dlwalter
310fd80405
added logic to encode NAN as INT16_MAX to transfer to IO from FMU
6 years ago
Hamish Willee
c1c253d9be
TRIG_PINS: clarify TRIG_PINS on FMU ( #12714 )
6 years ago
garfieldG
1958275495
drivers/boards/common: now checks if board has "px4-io" in its name instead of just "io"
6 years ago
Beat Küng
a7eed520b4
commander: refactor module usage output
6 years ago
Beat Küng
d64d3170c0
commander unit tests: enable preflight checks
...
- the last check expects pre_arm to run so we need to enable the
preflight checks. This is closer to the real system.
- as a result we need to enable HIL for other tests so that the sensors
are not checked.
6 years ago
Beat Küng
878ed8136c
commander: add 'commander arm -f' command to force arming
...
This allows to bypass preflight and prearm checks.
During development there are regular cases where I just want to arm the
board/vehicle no matter what, and the preflight checks are guaranteed to
fail (e.g. sensors uncalibrated, inconsistent, powered via USB, etc.).
Allowing an easy and quick way to arm (assuming you know what you are
doing) helps to speed up development considerably and is less frustrating.
6 years ago
Beat Küng
b8dba34fd0
commander arming_state_transition: do not call prearm_check if !fRunPreArmChecks
...
Reason: if you don't want preflight checks, you don't want prearm checks
either (these are the circuit breakers, like usb connected check).
The other changes are cleanup and rework of operations.
In most cases, arming_state_transition is called with fRunPreArmChecks set
to true, so no change in behavior.
The cases with fRunPreArmChecks=false are:
- unit tests
- in_arming_grace_period=true (quick arming after disarm)
- VEHICLE_CMD_PREFLIGHT_CALIBRATION (does not transition to armed)
6 years ago
Daniel Agar
f9f2afd856
add .gitattributes to force all line endings to LF
...
- this improves the windows development experience when moving between cygwin, WSL, and native tools
- cmd and bat files are left alone (we don't currently have any)
6 years ago
Daniel Agar
646519fa0d
vscode disable selection drag and drop
6 years ago
Daniel Agar
24041370c0
vscode github pull request default merge method squash
6 years ago
Daniel Agar
3c33962e78
vscode disable telemetry and experiments
6 years ago
Daniel Agar
404984c355
vscode settings sort git ignoreLimitWarning
6 years ago
Daniel Agar
929b48099e
vscode files watcher exclude build folder
6 years ago
Daniel Agar
6515c11048
vscode make astyle default formatter
6 years ago
Daniel Agar
f3aba02654
vscode recommended extensions update docker and ros
6 years ago
Daniel Agar
24764c676e
Jenkins hardware run logger and attempt to stop modules
6 years ago
Daniel Agar
67644e29b7
Jenkins hardware print AUX pwm info
6 years ago
Daniel Agar
b9fc3ed2ab
Jenkins hardware select airframe 4001 on fmu-v4
6 years ago
Daniel Agar
17c46623f9
Jenkins hardware default airframe 4001 -> 13000 (run all controllers)
6 years ago
Daniel Agar
b8cdec65cc
Jenkins hardware target general px4_fmu-v5
6 years ago
Daniel Agar
7adc43b795
px4_fmu-v5: add critical section monitor build ( #12724 )
6 years ago
Daniel Agar
acc7067596
Jenkins hardware run adc test
6 years ago
Daniel Agar
76b9198522
kinetis/adc move to new WQ
6 years ago
Daniel Agar
746f13d2d4
stm32/adc move to new WQ
6 years ago
Daniel Agar
6e7e2b6e3b
px4_fmu-v5: add irqmonitor build ( #12723 )
6 years ago
fghanei
b28dda3926
rpi_rc_in: fix typo that was causing build to fail rpi
6 years ago
Daniel Agar
48f5ab2896
Update submodule mavlink v2.0 to latest Fri Aug 16 12:37:56 UTC 2019 ( #12717 )
...
- mavlink v2.0 in PX4/Firmware (be3d09c700
): 0385f82286
- mavlink v2.0 current upstream: dc26ccd71d
- Changes: 0385f82286...dc26ccd71d
dc26ccd 2019-08-15 PX4BuildBot - autogenerated headers for rev e5597b68bd
6 years ago
Daniel Agar
dacaabe92e
introduce sensor_gyro_control message for vehicle_angular_velocity ( #12145 )
6 years ago
Daniele Pettenuzzo
be3d09c700
uavcan: add optical flow support (Here Flow)
...
* move uavcan dsdlc generation to module
* 20200.Measurement.uavcan sync with upstream project (https://github.com/OpenMotorDrive/flow/blob/master/dsdl/com/hex/equipment/flow/20200.Measurement.uavcan )
Signed-off-by: DanielePettenuzzo <daniele@px4.io>
6 years ago
Mathieu Bresciani
dab66e92d3
Fix typo
6 years ago
Dennis Mannhart
bf25c462b2
Orbit failsafe: switch internal_state to Posctrl such that Manual-Positionctrl is activated after failsafe recovery. This is needed because Orbit can only be invoked via vehicle_command msg.
6 years ago
Daniele Pettenuzzo
82ecf4d942
motor_ramp: set fmu in test mode and cleanup ( #11249 )
...
and restore pwm min after test
6 years ago
mcsauder
d4fedca1ee
Rename _accel_horz_lp -> _xy_accel_filtered to standardize naming, use time literal, and delete unneeded #includes in the FixedwingLandDetector class.
6 years ago