Simone Guscetti
163d201c28
remove the landing gear from the attitude setpoint
...
- An new message is created just for the landing gear
- The old logic is repalaced by publishing this new topic
2018-12-10 16:17:23 +01:00
Hamish Willee
4822bf8386
Fix links to moved files in readme
2018-12-10 03:34:53 +01:00
Matthias Grob
e979d24fff
commander: fix orbit failsafes for data link & rc loss
2018-12-08 22:34:57 +01:00
Matthias Grob
5b5d5ac6d5
mc_pos_control: let orbit task do its work
2018-12-08 22:34:57 +01:00
Matthias Grob
34fb52d8bd
commander: add orbit state handling
2018-12-08 22:34:57 +01:00
Matthias Grob
77d37c5b7f
msg: add orbit main and navigation state
2018-12-08 22:34:57 +01:00
Jake Dahl
21bcc0d2f4
mav_cmd_do_reposition now obeys the ground speed argument
2018-12-07 21:40:16 -05:00
Beat Küng
dc49e259b3
logger: add separate profile for vision/avoidance
...
Keeps things more modular.
2018-12-07 11:51:59 +01:00
Beat Küng
fced1ce33b
logger: remove some unused logged topics in SITL
2018-12-07 11:51:59 +01:00
Daniel Agar
d42fe1826a
parameters also include all module configs when scoping disabled ( #10992 )
...
* fixes parameters on Snapdragon
2018-12-06 14:21:06 -05:00
Daniel Agar
0c60fff6bd
vscode add lldb SITL debug launch targets
2018-12-05 18:25:58 -05:00
Daniel Agar
783267bbc3
vscode initial jlink debug launch
2018-12-05 15:58:41 -05:00
Daniel Agar
fd8fe29ef3
vscode update targets and gdb debugging
2018-12-05 15:58:41 -05:00
dakejahl
311c0941c9
Teal One airframe improvements for full support ( #10860 )
...
* added a parameter for enabled the smart battery
* start tel1 and tel2 at 921600 and max rate
* turned up the max tx rate on mavlink streams for telem1 and telem2
* turned off mavlink stream for tel1 in 4250_teal. This is connected to TX1 FTDI UART and has issues.
* moved check to 4250 board ID to start mpu9250s for Teal airframe into fmuv4 rc.board.
2018-12-05 09:49:58 -05:00
CarlOlsson
1a969aed07
EKF: use low pass filtered mag measurements for heading initialization
2018-12-05 10:08:11 +01:00
Daniel Agar
a5fa3eda30
vscode initial configuration ( #10911 )
2018-12-04 23:11:36 -05:00
Daniel Agar
3a036021ba
ROMFS defaults drop floating point decimal
2018-12-04 22:57:53 -05:00
Daniel Agar
ecbf6ea77b
ROMFS multicopter airframes don't call other airframes (4001/4002)
...
- fixes #10980
2018-12-04 22:57:53 -05:00
PX4 Build Bot
a922d4e70e
Update submodule nuttx to latest Wed Dec 5 00:37:51 UTC 2018
...
- nuttx in PX4/Firmware (eddfa7421c4ca2eb0969498093e09fa834e920bd): https://github.com/PX4/NuttX/commit/166d898c70141d7ddb179b5ead1c5ea726574411
- nuttx current upstream: https://github.com/PX4/NuttX/commit/d07a1d459ee9b5b56dbf06a160e8faa4c49fcd10
- Changes: https://github.com/PX4/NuttX/compare/166d898c70141d7ddb179b5ead1c5ea726574411...d07a1d459ee9b5b56dbf06a160e8faa4c49fcd10
d07a1d4 2018-12-04 Beat Küng - [REJECTED] arm/include/math.h: remove _PARAMS macro (#42 )
2018-12-04 22:57:01 -05:00
flochir
ab9e9793a0
ICM20948 integration into MPU9250 driver ( #10116 )
...
* Integrated preliminary ICM20948 support into MPU9250 driver.
Fixed temperature conversion for MPU9250/ICM20948.
* Included missing check for PX4_I2C_OBDEV_MPU9250 in main.cpp.
* Added explicit bus for internal MPU9250 on Pixhawk 2.1 to avoid implicit start
of an externally attached device with wrong orientation.
2018-12-04 22:15:02 -05:00
PX4 Build Bot
5c9aa1ca88
Update submodule micro-CDR to latest Wed Dec 5 00:38:19 UTC 2018
...
- micro-CDR in PX4/Firmware (3888bb163eac5c0adfc18e865ef3fb70d0532de9): https://github.com/eProsima/micro-CDR/commit/d23eda8772ecf846531ee470a81fb1be37802e7b
- micro-CDR current upstream: https://github.com/eProsima/micro-CDR/commit/8b3546e8848e4c07c16ec55730d3ad1aa94396ab
- Changes: https://github.com/eProsima/micro-CDR/compare/d23eda8772ecf846531ee470a81fb1be37802e7b...8b3546e8848e4c07c16ec55730d3ad1aa94396ab
2018-12-04 21:41:09 -05:00
Daniel Agar
1f8c0e79e8
cmake toolchains force cache cpu flags and don't append
...
- these flags were accumlating on top of each other anytime cmake had to reconfigure
2018-12-04 19:45:46 -05:00
Daniel Agar
dbee6380ee
cmake move custom upload helpers to boards/
2018-12-04 19:45:46 -05:00
Matthias Grob
e69049ec41
mc_pos_control: use time literals everywhere, @bkueng review input
2018-12-04 11:54:11 +01:00
Matthias Grob
096d7da4b9
mc_pos_control: fix doxygen comments, @bkueng review input
2018-12-04 11:54:11 +01:00
Matthias Grob
35a486bf6f
mc_pos_control: addressed @dagar's review comments
2018-12-04 11:54:11 +01:00
Matthias Grob
513c973f01
mc_pos_control: assign events field outside of initializer
...
Necessary because NuttX defines pollfd differend from
the POSIX standard. The difference of field order makes
use of C++ designated initializers to compile for both
platforms impossible.
2018-12-04 11:54:11 +01:00
Matthias Grob
09e563addd
mc_pos_control: fix naming of non-member time stamps
2018-12-04 11:54:11 +01:00
Matthias Grob
0ba3896068
mc_pos_control: refactor dt time difference calculation
2018-12-04 11:54:11 +01:00
Matthias Grob
a310980ad2
mc_pos_control: refactor loop polling
2018-12-04 11:54:11 +01:00
Matthias Grob
013a2655e2
mc_pos_control: fix comments and spacing inconsistencies
2018-12-04 11:54:11 +01:00
Matthias Grob
8cb446c233
mc_pos_control: remove useless landed state copy
...
If the landed state was set before the position controller starts it
would get updated with the first poll_subscriptions() anyways. But it's
not on all posix and nuttx platforms I tested and the deleted statement
just copies the zero message into the struct which is already zero.
2018-12-04 11:54:11 +01:00
Daniel Agar
5ba56c8c2c
fmu-v5 timer_config.c fix code style
2018-12-04 01:06:54 -05:00
Daniel Agar
8622fa4aac
move pca8574 driver to lights
2018-12-04 01:06:54 -05:00
Daniel Agar
75b2053243
move uavcan from modules to drivers
2018-12-04 01:06:54 -05:00
Daniel Agar
bbab66d974
move vmount to modules (it's not a driver)
2018-12-04 01:06:54 -05:00
Daniel Agar
9d42480f4e
drivers create lights category (directory)
2018-12-04 01:06:54 -05:00
Daniel Agar
f6a4616501
move ocpoc_adc driver to board directory
2018-12-04 01:06:54 -05:00
Daniel Agar
766c33799d
move all navio2 drivers to emlid navio2 board directory
2018-12-04 01:06:54 -05:00
Daniel Agar
2e7c1d3ca6
move bbblue_adc to beaglebone blue board directory
2018-12-04 01:06:54 -05:00
Daniel Agar
a91a26be97
move aerofc_adc to intel aerofc board directory
2018-12-04 01:06:54 -05:00
Daniel Agar
744bacd424
boards/ enforce astyle
2018-12-04 01:06:54 -05:00
Daniel Agar
1efad64f0c
bebop move flow driver to board directory
2018-12-04 01:06:54 -05:00
Daniel Agar
9c29e9d4c9
move crazyflie syslink to board directory
2018-12-04 01:06:54 -05:00
Daniel Agar
d4e06e517a
delete drv_gpio.h, modules/gpio_led, and fmu GPIO ioctls
2018-12-03 16:30:39 +01:00
Matthias Grob
c303e36ed0
vtol_att_control: small comment typo
2018-12-03 16:14:32 +01:00
Daniel Agar
93802c2710
hysteresis test increase time on cygwin ( #10958 )
2018-12-03 09:39:43 -05:00
Roman
27f7846495
optical flow: fixed sign in calculation of optical flow sensor velocity
...
- the velocity of the optical flow sensor relative to the IMU expressed in
body frame is the cross product of the angular velocity with the vector
from IMU to the sensor. If we use the angular velocity stored in the flow
sample struct we need to use a negative sign as that angular velocity
follows the opposite sign convention.
Signed-off-by: Roman <bapstroman@gmail.com >
2018-12-04 01:26:40 +11:00
Daniel Agar
38c84e6e9d
rc.autostart restart shellcheck fix (161cf7) and exclude check
...
- fixes #10972
2018-12-03 15:11:45 +01:00
PX4 Build Bot
5083c60a87
Update submodule v2.0 to latest Mon Dec 3 00:37:56 UTC 2018
...
- v2.0 in PX4/Firmware (2923e40d8777ccf2581d888f8e41a48dfa93f09d): https://github.com/mavlink/c_library_v2/commit/7c47254ddc8bf70eb5e82b4c2142a3faa4fa5780
- v2.0 current upstream: https://github.com/mavlink/c_library_v2/commit/c38176a0a63556815ea117c6877ce2dd18739231
- Changes: https://github.com/mavlink/c_library_v2/compare/7c47254ddc8bf70eb5e82b4c2142a3faa4fa5780...c38176a0a63556815ea117c6877ce2dd18739231
c38176a 2018-11-30 PX4BuildBot - autogenerated headers for rev https://github.com/mavlink/mavlink/tree/4c160eac64675b87f7000a9a352654182ebcfba6
057bcc4 2018-11-30 PX4BuildBot - autogenerated headers for rev https://github.com/mavlink/mavlink/tree/113731eaaf53c6cd725eb973c7cc923aa43e9c23
b1aa2b8 2018-11-29 PX4BuildBot - autogenerated headers for rev https://github.com/mavlink/mavlink/tree/8349b1cf68565c249cbad8aae0db0a466478b6a5
c3ba3f9 2018-11-29 PX4BuildBot - autogenerated headers for rev https://github.com/mavlink/mavlink/tree/5e539462241d8a088619e842c72e8030c134ab0c
077265a 2018-11-28 PX4BuildBot - autogenerated headers for rev https://github.com/mavlink/mavlink/tree/62fa8289790696a59569a79461c88f8ecb45c5ac
2018-12-03 11:16:40 +00:00