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
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
): dbcc725631
- mavlink v2.0 current upstream: a62c139225
- Changes: dbcc725631...a62c139225
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): 3b581fb599
- matrix current upstream: a37b91c96a
- Changes: 3b581fb599...a37b91c96a
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
): 5b031e1019
- sitl_gazebo current upstream: a5b33417f7
- Changes: 5b031e1019...a5b33417f7
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
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
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
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
Julian Oes
02ecc04583
workflows: update docker tag
...
This should enable the docker images with Python 3 as default.
2020-01-13 21:48:35 +00:00
TSC21
8e30c4a291
fix rebase issue
2020-01-13 21:48:35 +00:00
Julian Oes
c5fb0e77cd
Tools: update sitl_gazebo submodule
2020-01-13 21:48:35 +00:00
Julian Oes
a2e74836bd
Jenkins: update all docker tags
2020-01-13 21:48:35 +00:00
Julian Oes
1842708ef2
Jenkins: updated all docker tags
2020-01-13 21:48:35 +00:00
Matthias Grob
322e773250
appveyor: switch to toolchain version 0.8
...
which has the python package pyros-genmsg
installed.
2020-01-13 21:48:35 +00:00
TSC21
d447f15ac6
bump Docker container tags to 2019-11-25
2020-01-13 21:48:35 +00:00
TSC21
0cb1b250e9
px_generate_uorb_topic_files.py: update import error recommendation message
2020-01-13 21:48:35 +00:00
TSC21
2be7ca08ba
msg: generation and parsing scripts: add Python3 support
2020-01-13 21:48:35 +00:00