Daniel Agar
756b0148d6
platforms: split posix hrt for qurt
...
- this keeps the per platform libraries contained to their respective directories and minimizes the ifdef mess
2020-01-12 22:09:34 -05:00
Daniel Agar
98c5c31aa1
Update submodule nuttx to latest Mon Jan 13 00:39:44 UTC 2020
...
- nuttx in PX4/Firmware (3459f0a99de671e03a894e5bb44f615c9184d702): 4c2da29353
- nuttx current upstream: c6ba2c13c7
- Changes: 4c2da29353...c6ba2c13c7
c6ba2c13c7 2019-12-24 David Sidrane - [BACKPORT] STM32F7 and STM32H7 SDMMC internal pull up usage fixed
a14d2cec3b 2019-12-22 David Sidrane - [REJECTED] Add check_format tooling
30e1808bc3 2019-12-22 David Sidrane - [REJECTED] nxstyle - output compiler like error format
2020-01-12 21:20:41 -05:00
Daniel Agar
97bd668e52
navio_sysfs_rc_in: only publish input_rc if connected and all channels are non-zero
2020-01-12 21:19:53 -05:00
Daniel Agar
65c0882f97
lsm9ds1_mag: fix orientation ( #13925 )
...
- X is aligned with -X of lsm9ds1 accel/gyro
- Z is up (RHC), flip z for publication
2020-01-12 20:35:21 -05:00
hzsu
f758a9f29d
Update gps.cpp
...
'BeiDou' is a navigation satellite system from China, while 'Baidu' is a search engine.
So it is supposed to change it from 'Baidu' to 'BeiDou'.
2020-01-11 22:27:17 +05:30
tzai
b9d85c7176
logger: Refactor new boot_bat logic into separate function
...
Implements suggested fixes.
Signed-off-by: Tal Zaitsev <tal@corvus-robotics.com>
2020-01-11 22:27:00 +05:30
tzai
1c2f95697c
logger: Add support for logging only on bat power
...
Will not start logging from boot if battery is not connected
Signed-off-by: Tal Zaitsev <tal@corvus-robotics.com>
2020-01-11 22:27:00 +05:30
Daniel Agar
d1e3ff553b
platforms: remove unnecessary i2c platform abstraction
2020-01-11 11:55:06 -05:00
qlliu
54e4b65daa
free allocated variable by perf_alloc
2020-01-11 11:12:18 +01:00
Daniel Agar
bd111c9f42
px4_work_queue: revert inherited sched attr and run wq:manager and max priority
...
Setting PTHREAD_EXPLICIT_SCHED was necessary on linux to create WQ threads with priorities relative to max, but unfortunately we can't rely pthread_attr_setinheritsched as it's dependent on system ulimit configuration or running privileged. Instead we can create the wq:manager at the maximum desired priority and allow each WQ thread to have a relative priority.
2020-01-10 17:57:51 -05:00
Julian Oes
3527870333
Tools: fix 'Assistive technology not found error'
...
On Ubuntu we often saw the error
Assistive technology not found AWTError when starting jMAVSim.
This should be fixed by appending this cli argument to java.
As suggested in https://github.com/PX4/containers/issues/206
2020-01-10 17:30:28 -05:00
Daniel Agar
ceec0238c4
replace mag_report with sensor_mag_s
2020-01-10 12:15:18 -05:00
stmoon
e19e0bd616
serach and insert rtps path if there is no {FASTRTPSGEN_DIR}
2020-01-10 16:48:21 +00:00
Daniel Agar
a08b54b8e1
px4_work_queue: don't inherit pthread attributes from creating thread
...
- this is necessary on linux so that the WQ threads priorities are set relative to max, and not relative to the wq:manager thread
2020-01-10 11:02:49 -05:00
RomanBapst
4d4481a384
gazebo_sitl_multiple_run.sh: fixed comment
...
Signed-off-by: RomanBapst <bapstroman@gmail.com>
2020-01-10 16:51:33 +01:00
JaeyoungLim
528141a78e
Make more space between vehicles
2020-01-10 16:51:33 +01:00
JaeyoungLim
0324889cf7
Add support for plane
2020-01-10 16:51:33 +01:00
JaeyoungLim
eb7cdb4c4e
Use sdf files instead of urdf files
...
Fix
2020-01-10 16:51:33 +01:00
TSC21
f0651663bb
reverse adding 'master' build for deploy
2020-01-10 14:05:24 +00:00
TSC21
f1cb3f2eac
Jenkins: re-enable microRTPS bridge templates and scripts deployment
2020-01-10 13:38:12 +00:00
TSC21
722f287281
msg: urtps: change the topic Data Type name to match expected on ROS2
2020-01-10 13:42:36 +01:00
Daniel Agar
23e17aec42
atlflight/eagle: minor fixes to get it running again
...
- fixed df_ltc2946_wrapper battery dependency
- fixed px4::atomic fetch_add for QuRT
- updated PX4 QuRT SPI wrapper to set bus frequency
- renamed "qurt-default" configs to just "qurt"
2020-01-09 18:09:06 -05:00
Daniel Agar
e3de7e62ea
drivers/rc_input: port to linux for testing
2020-01-09 16:16:23 -05:00
Matthias Grob
6184f4691a
commander_params: remove duplicate rc override title
...
I merged the duplicate title because the pr was from
a private fork branch and already delayed.
2020-01-09 18:39:04 +01:00
Tal Zaitsev
d54ab5f6eb
Change RC override to affect offboard mode as well
...
-Defines COM_RC_OVERRIDE as a bitmask
-Changes RC override to affect auto modes, offboard mode, or both
2020-01-09 18:26:39 +01:00
tzai
fee7f69d63
commander: fix regression issue preventing RC override from working
...
Boolean variable name was refactored to represent the opposite state
without a change in logic.
2020-01-09 18:26:39 +01:00
Daniel Agar
4ac5b00a06
navio_sysfs_rc_in: move to PX4 WQ and cleanup
2020-01-09 12:08:14 -05:00
Daniel Agar
793d1d7889
github actions: temporarily disable SITL Tests (Code Coverage)
2020-01-09 10:57:15 -05:00
Daniel Agar
2bbf73097b
aerfofc_adc: move to PX4 WQ and cleanup
2020-01-09 10:44:42 -05:00
Daniel Agar
d32a80df3a
simulator: replace gpssim with simple orb publication
...
- this is one of the last pieces of the system that still depend on DriverFramework
- add new SIM_GPS_NOISE_X parameter for optionally increasing the GPS noise multiplier (was previously a gpssim command line option)
- add SIM_x_BLOCK parameters to block sensor publication
- SIM_GPS_BLOCK
- SIM_ACCEL_BLOCK
- SIM_GYRO_BLOCK
- SIM_MAG_BLOCK
- SIM_BARO_BLOCK
- SIM_DPRES_BLOCK
2020-01-09 10:30:20 -05:00
SalimTerryLi
faec9fe579
boards px4/raspberrypi: fix upload AUTOPILOT_HOST
2020-01-09 09:51:47 -05:00
kamilritz
32a4e3a942
Update ekf vision parameter description
2020-01-09 10:36:10 +01:00
kamilritz
e95e5abdf6
Update ECL
2020-01-09 10:36:10 +01:00
kamilritz
593895293a
Transform vision covariances
2020-01-09 10:36:10 +01:00
kamilritz
1560309687
Checking all used vision data for being finite
2020-01-09 10:36:10 +01:00
kamilritz
90aa4bb852
Support 3d auxvel fusion
2020-01-09 10:36:10 +01:00
kamilritz
a67229e60e
Use full variance of vision data
2020-01-09 10:36:10 +01:00
Daniel Agar
5f1121c216
rc_input: move to PX4 WQ
2020-01-08 13:00:59 -05:00
Daniel Agar
ef9a930816
ulanding_radar: move to PX4Rangefinder and cleanup
2020-01-08 12:42:56 -05:00
Daniel Agar
eef508cc4a
teraranger: move to PX4Rangefinder and cleanup
2020-01-08 12:36:42 -05:00
David Jablonski
3d60ef9383
FW: Allow counterclockwise loiter
...
Before, this check was always true, thus always falling back to
NAV_LOITER_RAD, which can't be negative.
2020-01-08 12:30:50 -05:00
Daniel Agar
253296eec7
vehicle_status_flags: remove unused circuit_breaker_engaged_gpsfailure_check
2020-01-08 12:29:50 -05:00
David Sidrane
7cf1bb7f7f
px4_fmu-v5:Support Nuttx SDIO Fixes
2020-01-08 12:23:01 -05:00
David Sidrane
351c3f7c22
px4_fmu-v5x:Support Nuttx SDIO Fixes
2020-01-08 12:23:01 -05:00
David Sidrane
4e04781d1f
mro_ctrl-zero-f7:Support Nuttx SDIO Fixes
2020-01-08 12:23:01 -05:00
David Sidrane
8d7bfa805b
modalai_fc-v1:Support Nuttx SDIO Fixes
2020-01-08 12:23:01 -05:00
David Sidrane
4f1790864d
av_x-v1:Support Nuttx SDIO Fixes
2020-01-08 12:23:01 -05:00
David Sidrane
9c1543c33f
Nuttx with PX4 Contrib for SDIO PU fix
2020-01-08 12:23:01 -05:00
CarlOlsson
13a9b552c5
Remove unused GPS fail circuit breaker
...
Signed-off-by: CarlOlsson <carlolsson.co@gmail.com>
2020-01-08 10:50:26 -05:00
kamilritz
92adc5afaa
Update ECL to newest version
2020-01-08 09:42:14 +01:00