TSC21
57f5bb6290
generate_microRTPS_bridge.py: beautify
2018-09-21 15:55:17 +02:00
TSC21
6eda4feb20
use os.path.join() when possible
2018-09-21 15:55:17 +02:00
TSC21
8efb2bbe10
improve ImportError verbosity for yaml
2018-09-21 15:55:17 +02:00
TSC21
43f78705ab
add option to set the msg IDL dir
2018-09-21 15:55:17 +02:00
TSC21
e3560795a1
make 'build' dir creation optional
2018-09-21 15:55:17 +02:00
TSC21
f43c581a8c
add errno import for fixing script running over python 3 or above
2018-09-21 15:55:17 +02:00
TSC21
1ee6c03627
add --generate-yaml option
2018-09-21 15:55:17 +02:00
TSC21
5c80fe25f5
small typo fix
2018-09-21 15:55:17 +02:00
TSC21
2cc6c03a08
change argparse logic for idl generation
2018-09-21 15:55:17 +02:00
TSC21
eedb80f76d
remove unnecessary 'nargs=1' from argparse
2018-09-21 15:55:17 +02:00
TSC21
bb835382dd
use a yaml file description instead of json; minor improvements and cleanup
2018-09-21 15:55:17 +02:00
TSC21
7d40c4f97e
fix templates dir
2018-09-21 15:55:17 +02:00
TSC21
a323073456
load RTPS msg IDs from a JSON file and remove uorb_rtps_message_ids.py
2018-09-21 15:55:17 +02:00
TSC21
943bfbf93f
generalize scripts for usage outside the PX4 Firmware dir and with other templates/packages
2018-09-21 15:55:17 +02:00
Kunal Shah
7f016b5fd4
ROS multi-vehicle simulation: fixed udp port overlap issues
2018-09-21 09:01:47 +02:00
Beat Küng
370fddc115
omnibus: (temporarily) disable the topic listener
...
To reduce flash usage, until we can disable the FW & VTOL modules.
2018-09-20 11:14:02 +02:00
Daniel Agar
72489e27b3
px4fmu-v2 disable SRF02 ultra sonic range finder
2018-09-20 07:57:00 +02:00
mcsauder
0ecf6436f8
Modify 500001_axialracing_ax10 to utilize rc.ugv_defaults to allow deprecating rc.axialracing_ax10_apps and rc.axialracing_ax10_defaults and update CMakeLists.txt.
2018-09-19 14:07:30 -04:00
Matthias Grob
4863b3669b
appveyor: switch to toolchain 0.4
...
with:
- shutdown command support in SITL
- pyyaml included for RTPS message generation
2018-09-19 14:06:46 -04:00
Roman
e1992a5036
ROMFS: enable weathervane by default for VTOL
...
Signed-off-by: Roman <bapstroman@gmail.com>
2018-09-19 13:30:32 -04:00
mcsauder
39ee1926a2
Alphabetize hardware type logic blocks and sensor specific logic blocks in rc.sensors.
2018-09-19 13:17:10 -04:00
Daniel Agar
cfac2cc38e
uORB advertise through uORBDeviceMaster directly
2018-09-19 10:00:45 +02:00
Roman
ad88ef14e1
weathervane: use a single parameter to enable
...
- in auto mode we always run weather vane
- in manual model we just use it in position control mode
Signed-off-by: Roman <bapstroman@gmail.com>
2018-09-19 08:27:07 +02:00
Roman
ee5007e886
weathervane params: added unit tag and minor comment update
...
Signed-off-by: Roman <bapstroman@gmail.com>
2018-09-19 08:27:07 +02:00
Roman
96f3feb088
weathervane: get rid of passive strategy
...
Signed-off-by: Roman <bapstroman@gmail.com>
2018-09-19 08:27:07 +02:00
Roman
0e835cb498
Weathervane: pass quaterionon as constant reference
...
Signed-off-by: Roman <bapstroman@gmail.com>
2018-09-19 08:27:07 +02:00
Roman
ccaeb58708
WeatherVane lib: address review comments
2018-09-19 08:27:07 +02:00
Roman
ce7272a39c
WeatherVane: calculate rotation matrix directly when updating
...
Signed-off-by: Roman <bapstroman@gmail.com>
2018-09-19 08:27:07 +02:00
Roman
d6b6a1d0b3
addressed comments from review
...
Signed-off-by: Roman <bapstroman@gmail.com>
2018-09-19 08:27:07 +02:00
Roman
4ad11484ca
mc_pos_control: moded weathervane parameters to weathervane lib
...
Signed-off-by: Roman <bapstroman@gmail.com>
2018-09-19 08:27:07 +02:00
Roman
8abcf2defa
mc_pos_control: use weathervane library to make vehicle turn into relative wind
...
Signed-off-by: Roman <bapstroman@gmail.com>
2018-09-19 08:27:07 +02:00
Roman
6038c22174
added a weathervane library
...
- computes a yaw-rate setpoint that tries to rotate the nose of the vehicle
into the relative wind.
Signed-off-by: Roman <bapstroman@gmail.com>
2018-09-19 08:27:07 +02:00
Daniel Agar
b1c6701f01
px4io driver use common error string
2018-09-19 08:26:32 +02:00
Daniel Agar
878bd43ad1
heater driver use common error string
2018-09-19 08:26:32 +02:00
Daniel Agar
67f1e63362
drivers don't print accel and gyro filter frequency
2018-09-19 08:26:32 +02:00
garfieldG
f14125c160
Mavlink NuttX network support ( #10200 )
2018-09-18 23:29:58 -04:00
mcsauder
31f3bcfc3a
Remove logic from rc.vehicle_setup that resulted in redundantly setting the MAV_TYPE to the same initial default value set within the script.
2018-09-18 22:49:01 -04:00
Daniel Agar
e3ff623df5
README.md update Jenkins build status icon and url
2018-09-18 20:18:02 -04:00
mcsauder
e79fa1773d
Alphabetize vehicle type logic block order and Update param set MAV_TYPE logic to only set the parameter if no MAV_TYPE was previously set.
2018-09-18 19:46:59 -04:00
Daniel Agar
c7e572d2c2
commander preflight check sensors via uORB instead of IOCTL
...
- remove all platform defines
2018-09-18 22:24:03 +02:00
ChristophTobler
f72e9e4385
pmw3901: set quality to zero if flow below threshold
2018-09-18 18:37:44 +02:00
PX4 Build Bot
a4a9b02ff1
Update submodule matrix to latest Tue Sep 18 12:37:50 UTC 2018
...
- matrix in PX4/Firmware (6a217407806bac38328cd12903ee3aff52df14b0): dc3af80977
- matrix current upstream: 30d5a79432
- Changes: dc3af80977...30d5a79432
30d5a79 2018-09-14 Bart Slinger - testing float/double with Type template
707e288 2018-09-13 Bart Slinger - explicit casting
480c5f1 2018-09-13 Bart Slinger - static assert M>=N. floats to Type, arguments as const reference
7495794 2018-09-12 Bart Slinger - test zero divisions
3f2d3cf 2018-09-12 Bart Slinger - fix a div/0 condition
983a3f0 2018-09-12 Bart Slinger - use Matrix and Vector class for A and tau
98b8e2d 2018-09-12 Bart Slinger - formatting
0009328 2018-09-09 Bart Slinger - least squares solver for MxN matrices using QR householder algorithm
2018-09-18 18:36:51 +02:00
Matthias Grob
fbd175c0c9
posix-shell server: switch pipe flag to read/write
...
to make it non-blocking and ommit opening the same
named pipe multiple times inside the same process
which seems to be not supported in cygwin.
2018-09-18 18:24:07 +02:00
Oleg Kalachev
9887c463fd
mavlink_receiver: fill some missing fields in OPTICAL_FLOW_RAD handler
2018-09-18 09:53:35 +02:00
TSC21
f0c231778f
fix format
2018-09-18 09:52:33 +02:00
TSC21
9566804f8c
fix small typo on PX4_ISFINITE covariance verification
2018-09-18 09:52:33 +02:00
TSC21
095cdeb4b0
add a local frame of reference field to vehicle_odometry
2018-09-18 09:52:33 +02:00
TSC21
cc73f214d1
add covariance matrices index aliases
2018-09-18 09:52:33 +02:00
TSC21
1cfaccfd7b
mavlink_receiver: use typedef dcmf for DCM matrices
2018-09-18 09:52:33 +02:00
TSC21
1d10c5f740
vehicle_odometry: add timestamp field
2018-09-18 09:52:33 +02:00