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
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
Daniel Agar
44f9de5e37
delete parrot bebop board support
...
This target was never fully supported and is heavily dependent on a number of DriverFramework drivers that have no in tree equivalents (bebop bus, flow, rangefinder, etc). Deleting this will make it easier to fully drop DriverFramework shortly.
2020-01-05 19:46:51 -05:00
Daniel Agar
ce1e9762b0
deprecate df_hmc5883_wrapper and replace with in tree hmc5883
...
- deprecate DriverFramework hmc5883 driver (df_hmc5883_wrapper)
- update aerotenna ocpoc and snapdragon flight eagle boards to use in tree hmc5883
2020-01-05 15:17:26 -05:00
Daniel Agar
7241eebd80
cmake merge linux cross compile targets (cross + native) and cleanup
...
- consolidate cross and native variants (only a single default is needed)
- beaglebone_blue_cross + beaglebone_blue_native => beaglebone_blue_default
- emlid_navio2_cross + emlid_navio2_native => emlid_navio2_default
- px4_raspberrypi_cross + px4_raspberrypi_native => px4_raspberrypi_default
- move upload helpers to cmake/upload.cmake
2020-01-05 14:03:57 -05:00
Daniel Agar
cc7a0cd69d
beaglebone blue: build librobotcontrol with cmake
2019-12-29 17:32:06 -05:00
Daniel Agar
30a73416dc
mavsdk SITL testing code coverage and upload to codecov.io
2019-12-26 14:31:33 -05:00
JaeyoungLim
d5100b10dc
Update comments
2019-12-26 12:03:32 +01:00
RomanBapst
eeb47f6148
gazebo multiple sim script: cleanup
...
- make sure to kill all px4 instances and gazebo client when exiting
- add arguments to specify number of vehicles and vehicle model
- exit for now if vehicle model is not iris, since needs changes in
sitl_gazebo submodule
Signed-off-by: RomanBapst <bapstroman@gmail.com>
2019-12-26 12:03:32 +01:00
JaeyoungLim
876f42c171
Source environment inside the script
2019-12-26 12:03:32 +01:00
JaeyoungLim
155a212109
Update comments
2019-12-26 12:03:32 +01:00
JaeyoungLim
f653be75c0
gazebo multiple sim: use xacro from the sitl_gazebo repository
...
Signed-off-by: RomanBapst <bapstroman@gmail.com>
2019-12-26 12:03:32 +01:00
JaeyoungLim
0b649326c3
Support multi vehicle sitl gazebo without ros
2019-12-26 12:03:32 +01:00
Lorenz Meier
adf7aee762
Harden autostart logic for non-existent airframe values
...
This ensures that the user is pushed back to the airframe configuration stage.
2019-12-26 10:16:58 +01:00
Lorenz Meier
2e7221cd22
Style check commit hook: Ensure that formatted files need to be re-added.
2019-12-24 15:16:26 +01:00
Julian Oes
a9ca16cafe
Fix a couple of flake8 Python warnings ( #13763 )
...
* Tools: fix flake8 error
* platforms: fix flake8 error
This is just guessed.
2019-12-19 07:36:16 -08:00
Christian Clauss
6dc55f97d4
More fixes for Python 3 compatibility ( #13008 )
...
* More fixes for Python 3 compatibility
* Workaround if the six module is not pip installed
* Lose the semicolons
2019-12-19 02:05:55 -08:00
Matthias Grob
904ab16558
Fix trailing whitespace, EOF newline, indentation
2019-12-09 13:22:19 +01:00
kamilritz
b73c80428e
ECL: Clean velPos logging, deprecate ekf2_innovations msg
2019-12-05 11:29:29 +01:00
Daniel Agar
0cc250194d
VTOL: explicitly start all FW & MC controllers in VTOL mode
2019-11-30 12:58:36 -05:00
bresch
09c8c8f706
ekf: use PDOP instead of GDOP as TDOP (part of GDOP) is not given by the GNSS receiver
2019-11-27 10:33:27 +01:00
PX4 BuildBot
4964b633b2
Update submodule sitl_gazebo to latest Tue Nov 26 00:39:55 UTC 2019
...
- sitl_gazebo in PX4/Firmware (63e99db29b358c30804094ccbd120c4e6226d327): 2637a94816
- sitl_gazebo current upstream: 073da14f6e
- Changes: 2637a94816...073da14f6e
073da14 2019-11-25 Saifullah - Fix for issue #359 . (#362 )
2019-11-25 20:30:03 -05:00
PX4 BuildBot
879e4a5b16
Update submodule sitl_gazebo to latest Sat Nov 23 00:38:19 UTC 2019
...
- sitl_gazebo in PX4/Firmware (3f92bc26cefb0d59dfc028b0cfd20bff711a0861): ec3a32a604
- sitl_gazebo current upstream: 2637a94816
- Changes: ec3a32a604...2637a94816
2637a94 2019-11-18 JaeyoungLim - Address comments
94d479c 2019-11-15 Jaeyoung-Lim - Handle camera zoom mavlink message
2019-11-23 10:19:24 +00:00
Daniel Agar
8c38176d77
boards: alphabetize and sync common drivers and modules
2019-11-21 18:56:24 -05:00
Daniel Agar
84fe64b1c2
create new multicopter rate controller module (mc_rate_control) split out of mc_att_control
2019-11-19 17:03:11 -05:00
TSC21
d4ddabdf52
SITL: adds 'iris_rtps' target
2019-11-13 18:24:11 +00:00
Matthias Grob
675af4f5f9
uavcan_kinetis: fix flexcan code style
...
* flexcan: fix code style
* flexcan: exclude from style check to avoid that a different version of astyle breaks indentation again
2019-11-12 20:50:54 -05:00
PX4 BuildBot
f0d22d3962
Update submodule sitl_gazebo to latest Fri Nov 8 12:40:23 UTC 2019
...
- sitl_gazebo in PX4/Firmware (0527f278cbdd3f412d9d0f95b33ca00abe8c10d8): 169d48217d
- sitl_gazebo current upstream: 036bcee25f
- Changes: 169d48217d...036bcee25f
036bcee 2019-11-06 Jaeyoung-Lim - Add element to set home position from sdf
2019-11-08 11:50:46 -05:00
LP
0527f278cb
Update create.py to support Python3.x
...
file() -> open()
dict_obj_A.keys() + dict_obj_B.keys() -> list(dict_obj_A.keys()) + list(dict_obj_B.keys())
2019-11-08 10:10:17 +01:00
Beat Küng
6622f04feb
uavcan drivers: update code style
...
Pure refactoring, just running 'make format'.
2019-11-07 10:40:03 +01:00
Beat Küng
5dff065ec5
uavcan: move to work queue and use MixingOutput
...
Main UAVCAN protocol handling and ESC updates run on the same thread/wq as
before. There are 2 WorkItems for separate scheduling of the 2, so that
ESC updates run in sync with actuator_control updates. UAVCAN is scheduled
at a fixed rate of 3ms (previously the poll timeout) and on each UAVCAN
bus event.
This leads to roughly the same behavior as before. CPU & RAM usage are
pretty much the same (tested on Pixhawk 4).
Testing done: Motors still work (with feedback), param changes and a
UAVCAN optical flow sensor.
2019-11-07 10:40:03 +01:00
Beat Küng
b7a480b45b
refactor uavcan: add stm32 and kinetis drivers directly
2019-11-07 10:40:03 +01:00
Daniel Agar
d263811eef
Jenkins move raspi and bebop builds to regular armhf toolchain
2019-11-05 15:56:24 -05:00
Daniel Agar
7f930f875e
Jenkins store SITL unit test results
2019-11-04 14:04:40 -05:00
CAI Dongcai
c804dea914
sitl script: Do NOT kill px4 if debug in IDE
2019-11-02 12:40:36 -04:00
Matthias Grob
cc06009932
pre-commit: fix indentation style
2019-11-02 09:49:46 -04:00
Matthias Grob
5c0692e59e
pre-commit: add error messages for style issues
2019-11-02 09:49:46 -04:00
Julian Oes
5491f9b8f9
px_uploader.py: increase estimated erase time
...
The 9 seconds to erase a board probably still come from the FMU-v1 and
Pixhawks with only 1 MB flash. By now, many targets have 2 MB flash and
take a bit longer to erase. Therefore, we can increase the estimated
time a bit and don't need to resort to the timeout notice.
2019-11-02 09:47:54 -04:00
katzfey
ff9744b0d3
Fixed typo for extra_args when HEADLESS mode chosen.
2019-11-02 11:35:53 +00:00
PX4 BuildBot
6647a9a762
Update submodule jMAVSim to latest Thu Oct 31 12:39:44 UTC 2019
...
- jMAVSim in PX4/Firmware (a6a88774637c745ee069c6482a79b7d4b3cc8b12): 3bd51e67e0
- jMAVSim current upstream: eeb23ef68e
- Changes: 3bd51e67e0...eeb23ef68e
eeb23ef 2019-10-30 bresch - magnetometer: update inclination/declination/local mag field strength of default starting locations. Set magnetometer scale factor to 1 (instead of 2) Set local mag field using DEFAULT_MAG_FIELD instead of an estimated one using inclination/declination and a norm of 1
2019-10-31 14:53:45 -04:00
Daniel Agar
47dd312b57
fw_att_control: move to px4::params
2019-10-28 18:08:47 -04:00
PX4 BuildBot
9e309f62a9
Update submodule sitl_gazebo to latest Fri Oct 25 12:40:00 UTC 2019
...
- sitl_gazebo in PX4/Firmware (ffefd458bece711bc8862fe23eeda7280aad3c5f): c0634b241e
- sitl_gazebo current upstream: 169d48217d
- Changes: c0634b241e...169d48217d
169d482 2019-10-22 Julian Oes - travis: let's not bother about macOS Sierra
78fef51 2019-10-22 Julian Oes - travis: install gstreamer using brew
764d1b7 2019-10-21 Julian Oes - models: fix reported validation errors
053622b 2019-10-11 TSC21 - Travis CI: Cleanup scripts and add more MacOSX build pipelines
0c8214c 2019-10-21 Julian Oes - cmake: fix Qt prefix path for macOS
bb2c08c 2019-10-06 TSC21 - CMake: fix Qt5 find in MacOS
81f072b 2019-10-14 Julian Oes - travis: install GStreamer using brew
39d4399 2019-10-14 Julian Oes - cmake: link to glib-2.0 and gobject-2.0
fef3ff5 2019-10-14 Julian Oes - cmake: fix GStreamer and Qt deps for macOS
605da22 2019-10-22 Nuno Marques - Update README.md
2a8a54e 2019-10-20 Nuno Marques - README: update install instructions
2019-10-25 15:29:41 +01:00
TSC21
45c320ba8e
bump container tags to 2019-10-24
2019-10-24 11:23:24 +01:00
Matthias Grob
f317d227ef
arch.sh: get rid of ignition-cmake workaround
...
The AUR repository got fixed upstream after
I reported the issue. I tested on a fresh machine
so we can get rid of the workaround that was necessary. See
https://aur.archlinux.org/packages/ignition-cmake/#comment-712301
2019-10-24 08:50:18 +02:00
Matthias Grob
d60e1e2774
ControlMath: switch to gtest for unit tessting
2019-10-23 17:33:47 +02:00
Beat Küng
349469cf75
refactor pwm_out_sim: use mixer_module and run on work queue
...
Tested with SITL + HITL
2019-10-21 09:42:08 +02:00
Martina Rivizzigno
95dc522b99
update sitl_gazebo submodule 18/10/2019
2019-10-18 11:43:58 +01:00