Martina Rivizzigno
5b24f28ac7
CollisionPrevention: map distance_sensor data to obstacle distance
6 years ago
Martina Rivizzigno
aff131774e
simulator mavlink: add horizontal and vertical fov + quaterion orientation
...
to distance sensor
6 years ago
Martina Rivizzigno
02c3765c1b
obstacle_distance: add fields from mavlink extension
6 years ago
Martina Rivizzigno
d375402b5b
distance_sensor: add horiontal and vertical fov, add quaternion for sensor orientation
6 years ago
Daniel Agar
53c5b6d24f
px4_fmu-v2_multicopter disable batt_smbus
...
- saves a bit of flash
6 years ago
BazookaJoe1900
7be5d15502
px4fmu: cleanup - removed duplicate const MAX_ACTUATORS definition
6 years ago
bresch
e5128ac7b9
Cosmetic - Use c++ list initialization
6 years ago
bresch
15ec73629b
MPC auto - Add MPC_YAW_MODE: towards waypoint (yaw first) mode. This mode ensures that
...
the vehicle yaws towards the next waypoint before accelerating. This is
required for drones with front vision and aerodynamic multicopters such
as standard vtol planes or highspeed multirotors.
6 years ago
Timothy Scott
2ed00c9cb6
Rover: Rewrote gnd_pos_control and removed gnd_att_control ( #12239 )
6 years ago
Beat Küng
3743e6d8fb
yaml: use safe_load(f) instead of load(f, Loader=yaml.FullLoader)
...
yaml.FullLoader is not always defined
6 years ago
Hamish Willee
27ef1899c7
Fix up MAV_X_RATE as html tag doesn't render ( #12449 )
...
* Fix up MAV_X_RATE as html tag doesn't render
* Update src/modules/mavlink/module.yaml
Co-Authored-By: Beat Küng <beat-kueng@gmx.net>
6 years ago
Mark Sauder
4e5974f1ca
srf02 driver: Move member variable initialization to declarations, standardize against other drivers and format. ( #11891 )
...
* Migrate variable initialization from constructor list to declarations, standardize whitespace formatting, and alphabetize/organize order of methods and variables in srf02.cpp.
* Increase stack allocation size for the srf02 driver main.
6 years ago
Daniel Agar
d4cd1d0d2e
NuttX stm32f7 fully re-enable dcache with write back ( #12435 )
...
- fixes https://github.com/PX4/Firmware/issues/12216
- includes latest PX4/NuttX and apps update 7.29+
6 years ago
Daniel Agar
dc10a68539
NuttX and apps update 7.29
6 years ago
Daniel Agar
fbd3386c39
Jenkins Hardware ensure buzzer is disabled on test rack
6 years ago
Alexis Paques
453ecfeb55
YAML: use Loaders and safe_load ( #11910 )
6 years ago
Fabian Schilling
6da8ce94f1
Fix off-by-one error in tgt_system (SDF version)
6 years ago
Fabian Schilling
5e39e14e7c
Fix off-by-one error in tgt_system parameter
6 years ago
Daniel Agar
7ace66a2b9
Jenkins hardware increase timeout 10 -> 20 minutes
6 years ago
Beat Küng
aa86bf5f92
landdetector flight time: fix cast to 64 bits
...
`_param_total_flight_time_low.get()` is an int32_t and gets sign-extended
if cast directly to uint64_t. To avoid that we first cast to uint32_t.
6 years ago
Daniel Agar
321c2c0392
boards don't use px4_add_library for drivers_board
...
- this prevents low level board support from using PX4 logging, uORB, etc
6 years ago
Roman Bapst
b54a43fccc
UAVCAN driver: support throttle linearization (THR_MLD_FAC parameter)
...
Signed-off-by: RomanBapst <bapstroman@gmail.com>
6 years ago
Matej Frančeškin
2aa05e3914
Mavlink FTP - process only messages that have our component id
6 years ago
Silvan Fuhrer
fdcb0f06d6
Babyshark VTOL: updated config file (new smooth flight task, detuned position control,
...
improved land detector, included autopilot rotation)
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
6 years ago
bresch
6df1600357
Auto - Update velocity setpoint generator to avoid overshoot at high cruise speed.
...
The linear mapping from position error to cruise velocity is changed by
a combination of that linear mapping and a nonlinear function containing
the maximum acceleration and jerk to avoid overshoots at waypoints due to
overoptimistic breaking distance.
6 years ago
Jacob Dahl
59c555aec3
Multicopter Auto: Adjustable land speed via RC ( #12220 )
6 years ago
mcsauder
c1e4970841
Delete uneccessary #includes from the lights driver directory.
6 years ago
mcsauder
f3af3217c7
Delete unnecessary #includes from the irlock driver.
6 years ago
mcsauder
b495ddbdd3
Delete unnecessary #includes from the imu driver directory.
6 years ago
mcsauder
be414f7ab1
Alphabetize the heater driver #include list.
6 years ago
mcsauder
35e5327cc9
Delete unnecessary #includes in the gps driver directory.
6 years ago
mcsauder
2ef6e18640
Delete unnecessary #includes in the differential_pressure drivers directory.
6 years ago
mcsauder
2a3b98a463
Deprecate unneeded #includes from the camera_capture driver.
6 years ago
mcsauder
b10cb2a24e
Deprecate unnecessary #includes from the batt_smbus driver.
6 years ago
mcsauder
d1e46737a3
Organize, alphabetize, and deprecate unneeded #includes from the barometer drivers.
6 years ago
Daniel Agar
aff13f6f64
rc.fw_defaults: reduce EPH/EPV failsafe values from 5x to 3x MC
6 years ago
BazookaJoe1900
df45124d02
black sheep telemetry add new TEL_BST_EN parameter to enable
6 years ago
Daniel Agar
6ea5853161
px4_fmu-v2_multicopter sync with px4_fmu-v2_default
6 years ago
Daniel Agar
58b74e241e
px4_fmu-v2 disable mpu9250
6 years ago
Daniel Agar
26f6794aa9
px4_fmu-v2 re-enable CONSTRAINED_FLASH build
...
- this limits console output at boot
6 years ago
Daniel Agar
15d1543f95
create systemcmds/i2cdetect tool to scan i2c bus
6 years ago
PX4 Build Bot
d9c90ed31a
Update submodule ecl to latest Fri Jul 5 12:38:36 UTC 2019
...
- ecl in PX4/Firmware (590b55cb222ec68d4bbb61208f301102607b6161): a036cf82cc
- ecl current upstream: e1751188fd
- Changes: a036cf82cc...e1751188fd
e175118
2019-06-28 bresch - EKF - Initialize _deadrekon_time_exceeded to true. If no sample have been received, deadrekoning and local position should be invalid.
6 years ago
Mathieu Bresciani
e54075abe8
MC pos control - Force cruise and manual speeds below max speed. ( #12404 )
...
- Force hover thrust between min and max thrust
6 years ago
David Sidrane
ea0da3a3b6
px4/fmu-v5x: GPIO ADC had bad definition
6 years ago
RomanBapst
7c8fa82e76
rtl cone angle: expose a few values to the user
...
Signed-off-by: RomanBapst <bapstroman@gmail.com>
6 years ago
RomanBapst
81ee40eac8
rtl: implemented RTL based on cone shape
...
- user defines a cone half angle which defines the RTL altitude behavior
- if vehicle is outside the cone it will climb until it intersects the cone
and then return at this altitude.
- if vehicle is inside the cone or above the predefined return altitude (RTL_RETURN_ALT)
then it will return at the current altitude
Signed-off-by: RomanBapst <bapstroman@gmail.com>
6 years ago
Timothy Scott
f7a460427b
Changed name of mixer to be shorter
6 years ago
CarlOlsson
12fcddd288
fmu: remove unused functions
6 years ago
Silvan Fuhrer
9b46c1d8a9
Upated Babyshark VTOL config and vtol_defaults
...
Updated the babyshark default parameters for improved flight performance,
as well as two MPC parameters in vtol_defaults for smoother hovering with VTOLS"
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
6 years ago
Nicolas de Palezieux
2f1cfa60f4
precland: store result of _target_pose_sub.update() for later use
...
- Fixes #12391
6 years ago