Low Orbit Ion Cannon
7dd949edb1
ADSB traffic avoidance improvements using UTM_GLOBAL_POSITION ( #13159 )
...
* Treat UAVS diffrently from manned aviation
* Added fake_traffic testing functionality,
* Added NAV_TRAFF_AVOID Hold and Landmode
* Added Behavior: HOLD Position to collision avoidance mode and implemented Landmode to collision avoidance.
Boards where no Hardware GUID is defined will send 0 as GUID.
Right now collision avoidance for more than one FMU without Hardware GUID is not possible.
We should consider adding a randomly generated HW GUID as a placeholder for legacy Boards
2020-01-17 14:58:28 -05:00
Nicolas de Palezieux
8d0402f274
land detector: fix ordering of hysteresis updates to ensure we report LANDED only if also MAYBE LANDED and GROUND CONTACT, and MAYBE LANDED only if also GROUND CONTACT
2020-01-17 20:46:17 +01:00
RomanBapst
3e90cbe686
mission: explicitly set backtransition mission item altitude
...
Signed-off-by: RomanBapst <bapstroman@gmail.com >
2020-01-17 12:59:36 -05:00
kamilritz
26125c245d
Switch from jenkins to github actions
2020-01-17 11:02:57 -05:00
TSC21
1cbb3ebd4f
microRTPS bridge: clean build warnings; improve verbosity
2020-01-17 12:19:00 +00:00
Julian Oes
3387c9599c
mavsdk_tests: don't constrain speed factor to int
...
Speed factors slower than 1 should also be possible.
2020-01-17 10:32:21 +01:00
Julian Oes
735749e341
Revert "SITL shell: Do math using the shell"
...
This reverts commit be35c4857b .
This would only work for integer math, so for simulation speed-up. For
speeds slower than realtime we need floating point.
2020-01-17 10:32:21 +01:00
Daniel Agar
e1ae1c3d9f
Update submodule mavlink v2.0 to latest Fri Jan 17 00:39:17 UTC 2020
...
- mavlink v2.0 in PX4/Firmware (9647bc3783 ): https://github.com/mavlink/c_library_v2/commit/dbcc725631ce695e0f00a6f6ae1eae2c46cc214c
- mavlink v2.0 current upstream: https://github.com/mavlink/c_library_v2/commit/a62c13922547033d8dd0e3ef9da9edcce909a05d
- Changes: https://github.com/mavlink/c_library_v2/compare/dbcc725631ce695e0f00a6f6ae1eae2c46cc214c...a62c13922547033d8dd0e3ef9da9edcce909a05d
2020-01-16 21:19:56 -05:00
PX4 BuildBot
6beecafbad
Update submodule matrix to latest Fri Jan 17 00:39:22 UTC 2020
...
- matrix in PX4/Firmware (b9c304e461b8fe9a8060110a902fce7eac0eea8d): https://github.com/PX4/Matrix/commit/3b581fb5998c7a15b741947e6a139b9e3f99fe38
- matrix current upstream: https://github.com/PX4/Matrix/commit/a37b91c96a9726cd8336af2d3463e717007e60a5
- Changes: https://github.com/PX4/Matrix/compare/3b581fb5998c7a15b741947e6a139b9e3f99fe38...a37b91c96a9726cd8336af2d3463e717007e60a5
a37b91c 2020-01-13 kamilritz - Type cast remaining integer
2020-01-16 20:34:06 -05:00
Julian Oes
9647bc3783
travis: change coverity to run on master
...
This change goes with disabling:
- Build pushed branches
- Build pushed pull requests
And adding a cron job on travis-ci to build master weekly.
2020-01-16 13:31:41 -05:00
Daniel Agar
6630087654
TECS: remove height rate complementary filter
2020-01-16 11:04:28 -05:00
Timothy Scott
e9890d01d9
Fixed digital power module validity check
2020-01-16 10:43:23 -05:00
Julian Oes
75c8fb12e4
cmake: add custom error messsage about Python 3
...
This should be helpful as developers need to migrate to Python 3.
2020-01-16 16:25:26 +01:00
Julian Oes
c77816aef2
cmake: move jinja2 check to Python modules
...
This removes the cmake check for jinja2 and moves it to the respective
Python scripts.
2020-01-16 16:25:26 +01:00
Julian Oes
b04f68553e
Tools: use Python 3, improve import checks
...
In more detail:
- Change shebang to Python 3.
- Suggest installation using pip3 as user.
2020-01-16 16:25:26 +01:00
Julian Oes
e98fa891fe
msg/tools: remove unused import, check for six
2020-01-16 16:25:26 +01:00
Julian Oes
0a2b42b25d
msg/tools: improve Python dependency note
...
We now check individually for empy and genmsg.
Also, my recommendation is to use pip3 as a user to install the
dependencies as this is least intrusive and should work on all
platforms.
2020-01-16 16:25:26 +01:00
Daniel Agar
13fc6fa04c
Update submodule sitl_gazebo to latest Thu Jan 16 00:39:21 UTC 2020 ( #13784 )
...
- sitl_gazebo in PX4/Firmware (d6cff809f3 ): https://github.com/PX4/sitl_gazebo/commit/5b031e10199810c7a930032beface82f1aa9e0cc
- sitl_gazebo current upstream: https://github.com/PX4/sitl_gazebo/commit/a5b33417f72be371843e12c5ea77cd32733684f4
- Changes: https://github.com/PX4/sitl_gazebo/compare/5b031e10199810c7a930032beface82f1aa9e0cc...a5b33417f72be371843e12c5ea77cd32733684f4
a5b3341 2019-12-22 Lorenz Meier - MAVLink interface: Fix init
484bc8d 2020-01-15 Lorenz Meier - Only support Mac OS Mojave
62fdd48 2020-01-14 Julian Oes - travis: use pip3 as user
bb9b3f7 2020-01-14 Julian Oes - travis: unlink Python2, install Python3
5d27757 2020-01-13 Lorenz Meier - Fix Mac OS CI
193a4d2 2020-01-13 Gus Grubba - Update gazebo_video_stream_widget.h
7cb9e2e 2020-01-07 Morten Fyhn Amundsen - gazebo_lidar_plugin: Rename class to LidarPlugin
6f5d19b 2020-01-06 bozkurthan - Update typhoon_h480.sdf
32fa459 2020-01-06 bozkurthan - Update gazebo_gst_camera_plugin.h
0058204 2020-01-06 bozkurthan - Change udpDstIP -> udpHost
b443319 2020-01-06 bozkurthan - Update typhoon_h480.sdf
0d98f07 2020-01-06 bozkurthan - Update gazebo_gst_camera_plugin.cpp
1a94d78 2020-01-06 bozkurthan - Update gazebo_gst_camera_plugin.h
57c829c 2020-01-06 bozkurthan - Update typhoon for custom IP
Co-authored-by: PX4 Build Bot <bot@px4.io >
2020-01-16 09:08:28 +01:00
TSC21
d6cff809f3
uorb_rtps_message_ids.yaml: onboard_computer_status to be received
2020-01-15 19:40:09 +00:00
Dusan Zivkovic
011b4c2e4e
data_validator_group: add a method to get the state of the sensor with the provided index
2020-01-15 12:20:47 -05:00
TSC21
8505dddba3
Jenkins: move "Cppcheck" stage to ROS Melodic container, as cppcheck-hmtlreport requires Python (2) pygments
2020-01-15 10:16:59 +00:00
Hamish Willee
84f3cb74aa
px4_simple_app: UPdate copyright to last modification
2020-01-15 08:14:43 +01:00
bresch
0f4439d281
optical flow: inhibit flow fusion only when the terrain estimate gets invalid
2020-01-15 16:07:17 +11:00
bresch
d06dc33ded
range_finder_checks: do not override range_hgt_valid flag with rng_stuck flag
...
Thif fixes the issue where the range finder data is always set to valid
if not stuck.
2020-01-15 16:07:17 +11:00
bresch
d0fe1f032a
mag_fusion: re-introduce delay between mag reset and fusion, this was
...
dropped during the mag fusion refactor PR #662
2020-01-15 14:40:06 +11:00
Daniel Agar
250d5b8acc
TECS: remove height rate complementary filter
2020-01-15 14:28:36 +11:00
Julian Oes
5aa696839d
jMAVSim: link to devguide instead of issue
...
This should be less confusing and point to a source of truth rather than
a long discussion.
2020-01-14 22:56:20 +01:00
Julian Oes
d4d90e0488
jMAVSim: accept AdoptOpenJDK Java version
...
This should work with AdoptOpenJDK installed via brew:
brew tap adoptopenjdk/openjdk
brew cask install adoptopenjdk8
2020-01-14 22:56:20 +01:00
Claudio Micheli
288725684c
Commander: remove variable duplication for geofence and rc override
...
Signed-off-by: Claudio Micheli <claudio@auterion.com >
2020-01-14 22:54:16 +01:00
kamilritz
8f70a10565
Added missing variable initializations
2020-01-14 15:16:25 +03:00
kamilritz
5b02310f43
Test Airspeed fusion
2020-01-14 15:16:25 +03:00
kamilritz
7ed6a437c7
Add airspeed sensor to sensor_simulator
2020-01-14 15:16:25 +03:00
TSC21
4f362f5835
Jenkins: reactivate ROS2-related deployment
2020-01-13 21:48:35 +00:00
TSC21
88a32cb680
mission_test: fix px4tools func import
2020-01-13 21:48:35 +00:00
TSC21
13c0c618f3
px4modulesdoc: move to Python3
2020-01-13 21:48:35 +00:00
TSC21
502be605fd
update submodule sitl_gazebo
2020-01-13 21:48:35 +00:00
TSC21
e15a512f6f
Jenkins: export PYTHONPATH before Catkin build
2020-01-13 21:48:35 +00:00
TSC21
dd11a1c5ba
don't specifically export PYTHONPATH
2020-01-13 21:48:35 +00:00
TSC21
ed974d83f5
run mission_test over python2
2020-01-13 21:48:35 +00:00
TSC21
abda56b7a2
Jenkins: update snapdragon container tag
2020-01-13 21:48:35 +00:00
TSC21
e789010295
rostests: add PYTHONPATH export path so to find Python 2 packages
2020-01-13 21:48:35 +00:00
Julian Oes
3818b18314
beaglebone: treat robotcontrol as system include
...
This should ignore compiler warnings from the includes.
2020-01-13 21:48:35 +00:00
Julian Oes
065fa1244d
Update Snapdragon docker tag
2020-01-13 21:48:35 +00:00
Julian Oes
e64c38fa25
CI: update all docker tags
2020-01-13 21:48:35 +00:00
TSC21
c9fc6f8dd1
if building with catkin, don't specifically look for Python 3
2020-01-13 21:48:35 +00:00
Julian Oes
19bd7b29d6
Tools: use Python3 for upload_log.py
2020-01-13 21:48:35 +00:00
Julian Oes
8897c69c8f
Tools: use Python 3 in validate_yaml.py
2020-01-13 21:48:35 +00:00
Julian Oes
f9ab38f1bc
mission_test: let's try to run this with Python 3
2020-01-13 21:48:35 +00:00
Julian Oes
157811acc7
circleci: update to latest docker tag
2020-01-13 21:48:35 +00:00
Julian Oes
18f85ea520
Jenkins: bump docker tags
2020-01-13 21:48:35 +00:00