PX4 BuildBot
879e4a5b16
Update submodule sitl_gazebo to latest Sat Nov 23 00:38:19 UTC 2019
...
- sitl_gazebo in PX4/Firmware (3f92bc26ce
): 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 (0527f278cb
): 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 (a6a8877463
): 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 (ffefd458be
): 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
Matthias Grob
cefa7ec5dc
arch.sh: use nproc instead of grepping /proc/cpuinfo
2019-10-17 12:48:04 -04:00
Matthias Grob
7e2fb6b4da
arch.sh: switch permissions of pip install (again)
...
after testing the right solution on a fresh installation
2019-10-14 10:54:09 -04:00
Matthias Grob
c09ea2a9b0
arch.sh: don't execute pip as root
...
otherwise packages get installed in
/root/.local/lib/python3.7/site-packages
2019-10-12 08:38:39 +02:00
Matthias Grob
50c5150471
arch.sh: work around gazebo AUR build error and correct comments
2019-10-12 08:38:39 +02:00
Matthias Grob
bba464d722
arch.sh: enable multicore gazebo compilation
2019-10-12 08:38:39 +02:00
Matthias Grob
7dd1be65ca
arch.sh: add gazebo installation
2019-10-12 08:38:39 +02:00
TSC21
061ee15139
update sitl_gazebo submodule (10/10/2019)
2019-10-10 15:51:09 +02:00
Matthias Grob
7f63ed8202
Arch setup script ( #13111 )
...
* ubuntu.sh: fix space and capitalization
* Add setup script for Arch Linux
* arch.sh: remove numerous confirmations, added some base packages
* setup scripts: adjust messages according to review
2019-10-10 08:59:11 +02:00
Matthias Grob
05446c0875
ubuntu.sh: correct output during ccache installation ( #13106 )
2019-10-07 09:14:00 +02:00
TSC21
91badceb27
Update submodule sitl_gazebo to latest Sun Oct 06 11:02:54 GMT 2019
2019-10-06 11:40:02 +01:00
Nuno Marques
5a8aa04970
CI: bump container tags to 2019-10-04 ( #13095 )
...
* bump container tags to 2019-10-04
* docker_run: update container name and tag
* generate_microRTPS_bridge.py: force FastRTPSGen to version 1.0 if the result of 'fastrtpsgen -version' command is not a number
* CI: temporarly disable avoidance and safe landing tests
* CI: try to revive tiltrotor test
2019-10-06 01:21:04 -04:00
Daniel Agar
26364d44c9
px4_work_queue: command line status output and shutdown empty queues
...
* adds a work_queue systemcmd that will bring a tree view of all active work queues and work items
* WorkQueues now track attached WorkItems and will shutdown when the last WorkItem is detached
2019-10-02 12:23:17 -04:00
garfieldG
cc1d86bc0b
@value will be printed with Whitespace in start of line for serial_config parameters
2019-10-02 10:34:10 +02:00
Christian Clauss
41516fbd55
Old style exceptions are Python 3 syntax errors
2019-09-22 17:47:37 -04:00
cclauss
c18104d48b
Use print() function in both Python 2 and Python 3
...
Legacy __print__ statements are syntax errors in Python 3 but __print()__ function works as expected in both Python 2 and Python 3.
2019-09-22 13:54:24 -04:00
Daniel Agar
c13835c0f0
replay module split replay_main.cpp into separate compilation units
2019-09-17 14:33:04 +02:00
Hamish Willee
0c0b261ff2
ubuntu.sh - remove modemmanager
2019-09-17 00:38:14 -04:00
Hamish Willee
fd10220a34
Ubuntu.sh: check for requirements.txt
2019-09-11 09:15:44 -04:00
Hamish Willee
eb81f4bce2
ubuntu.sh: Add note to reboot computer
2019-09-06 08:02:02 +02:00
Hamish Willee
0b049fa4d7
Add updated ccache for Ubuntu 16.04 dev scripts
2019-09-06 08:02:02 +02:00
Hamish Willee
a77fc9aca9
Add docker gazebo dependencies
2019-09-01 20:18:52 -04:00
Hamish Willee
ceaf134092
Change java to openjdk like docker
2019-09-01 20:18:52 -04:00
Hamish Willee
33ae0bb705
ubuntu.py: update to dual install to Python2
2019-09-01 20:18:52 -04:00
Hyon Lim
0262a699c1
UVify Core board support and airframes (Draco, Draco-R, IFO) ( #12337 )
...
* also includes minor changes to make it easy to keep in sync with px4_fmu-v4
2019-08-23 17:02:25 -04:00
Julian Oes
c3529baa5b
jMAVSim: disable GUI using HEADLESS=1
...
@katzfey added the option to run jMAVSim without GUI. Now we just need
to read the HEADLESS env variable to use it.
2019-08-23 09:27:42 +02:00