1
0
Fork 0
mirror of https://github.com/iNavFlight/inav.git synced 2025-07-24 16:55:29 +03:00
Commit graph

94 commits

Author SHA1 Message Date
Paweł Spychalski
ac6650e25f
Merge pull request #7617 from breadoven/abo_remove_NAV_define
Remove USE_NAV define
2021-12-21 09:01:39 +01:00
breadoven
ff3cfdf704 improve function definition 2021-12-04 12:06:46 +00:00
breadoven
d16fa16572 first build 2021-11-29 23:30:08 +00:00
breadoven
2416710b29 remove USE_NAV define 2021-11-17 21:47:40 +00:00
Paweł Spychalski
23973cb1a2
Merge pull request #7580 from JulioCesarMatias/FixBoolFlags
Fix Bool Flags Value
2021-11-17 21:04:30 +01:00
JuliooCesarMDM
84a4c302b1 Fix Bool Flags Value 2021-11-08 18:47:06 -03:00
breadoven
9ce4e2758f Merge remote-tracking branch 'upstream/master' into abo_fixed_wing_soaring_mode 2021-10-28 20:31:47 +01:00
Darren Lines
743300c19e Made requested changes
Made changes suggested by Pawel.
2021-10-20 23:01:41 +01:00
Darren Lines
b66caae07a Adding loiter radius to programming
Adding a loiter radius override to the programming. This change allows pilots to change their loiter radius on the fly. The minimum loiter radius will always be that set in Advanced Tuning, for safety. The maximum radius is 100000cm.

As part of this change, I increased the min and max constraints of the basic maths conditions. The were set to int16, however operands can be int32. Before the change, this caused clipping of the radius when performing basic calculus on it.
2021-09-22 22:32:56 +01:00
breadoven
5cbe2caad8 remove redundant "if" 2021-09-18 10:40:10 +01:00
breadoven
b485a6d116 Update navigation_fixedwing.c 2021-08-21 13:42:22 +01:00
breadoven
35cf5e89a3 Update navigation_fixedwing.c
Add fixed wing Emergency Landing vertical descent rate control if altitude sensors working
2021-08-21 11:00:30 +01:00
breadoven
64a3ef6833 Initial build 2021-07-11 21:49:54 +01:00
JuliooCesarMDM
81a4788246 fix2 2021-06-26 13:09:20 -03:00
JuliooCesarMDM
6dce0e076e fix 2021-06-26 13:06:57 -03:00
JuliooCesarMDM
715b0007e7 FW Nav Fix Coding Style 2021-06-25 22:09:19 -03:00
Paweł Spychalski
7c96829445
Merge pull request #7082 from JulioCesarMatias/STM32FastProcessingOperations
Change to STM32 faster processing operations
2021-06-15 20:03:09 +02:00
Michel Pastor
7dad0bfa68
Add battery voltage/weight/power density influenced settings to battery profiles (#7074) 2021-06-15 17:13:57 +02:00
JuliooCesarMDM
79db68dc50 do fast operations 2021-06-05 22:24:49 -03:00
Pawel Spychalski (DzikuVx)
500c6ab923 Minor performance update 2021-05-17 11:47:37 +02:00
Alexander van Saase
11d543f950
rescale deadbanded values to original range (#6925) 2021-05-11 16:11:03 +02:00
pieniacy
8df415d544 Fix int32_t microseconds overflow in navigation. 2021-04-08 11:00:03 +02:00
Michel Pastor
3aadc493c0
Rename NAV CRUISE mode to NAV COURSE HOLD (#6297) 2021-04-06 22:21:49 +02:00
Airwide
a3ada125d6 Fix for control smoothness bug introduced in PR #6104 2020-11-15 17:51:25 +01:00
Airwide
1b44bd569c Changed limits for feature settings 2020-11-15 09:17:02 +01:00
Airwide
dab9f95c69 fixedWingPitchToThrottleCorrection definition bugfix 2020-11-12 03:02:03 +01:00
Airwide
cc47513004 Changed to PT1 filter in fixedWingPitchToThrottleCorrection 2020-11-11 23:07:42 +01:00
Airwide
2767297970 Full/unfiltered throttle correction outside of pitch deadband 2020-11-11 10:36:37 +01:00
Airwide
845de37651 Added nav_fw_pitch2thr_smoothing to cli settings and osd menu 2020-09-28 23:02:55 +02:00
Airwide
103bed8b46 Fixed initialization bug 2020-09-27 23:34:51 +02:00
Airwide
d6d6127310 Added baseThrottleCorrection calculated from moving average pitch 2020-09-27 23:20:42 +02:00
Airwide
a1c7149414 Renamed variable and added new setting nav_fw_pitch2thr_threshold 2020-09-06 10:10:06 +02:00
Airwide
9ef10703de Added deadband to fixedWingPitchToThrottleCorrection for testing 2020-09-05 23:26:34 +02:00
Konstantin (DigitalEntity) Sharlaimov
d2f05b7e23 [NAV] Cleanup pos/vel controllers 2020-07-23 13:19:04 +02:00
Pawel Spychalski (DzikuVx)
cb0f1e83aa Merge branch 'development' into dzikuvx-nav-cruise-improvements 2020-05-30 10:42:13 +02:00
Harry Kalogirou
ac39fe1cc7 Refactor code to use common function that take a base frequency 2020-05-01 14:56:41 +03:00
Harry Kalogirou
52daaa789e more accuracy for smoothness factor at low values 2020-05-01 00:28:53 +03:00
Harry Kalogirou
d41d1fc510 Apply low pass filters with configurable value 2020-05-01 00:28:53 +03:00
Pawel Spychalski (DzikuVx)
c58e28c709 Heading controller 2020-04-13 19:21:05 +02:00
Pawel Spychalski (DzikuVx)
eff264f515 WIP: 2D position controller 2020-04-13 16:39:28 +02:00
Jacky2k
6eda2af359
Waypoint hold time feature (#5398)
* Added support for waypoint hold time
2020-03-09 14:21:26 +00:00
Pawel Spychalski (DzikuVx)
ae774017da Merge branch 'development' into dzikuvx-nav-cruise-improvements 2020-03-05 15:10:49 +01:00
Pawel Spychalski (DzikuVx)
5cd01ab963 Fix double zeroing 2020-03-05 11:44:31 +01:00
Pawel Spychalski (DzikuVx)
e3b0327657 Merge branch 'development' into dzikuvx-nav-yaw-adjustments 2020-02-20 10:25:00 +01:00
Pawel Spychalski (DzikuVx)
f30a212378 Attenuate VEL_XY when UAV is traveling at high speed 2020-01-19 20:50:39 +01:00
Pawel Spychalski (DzikuVx)
d234324cff Refactor HDG controller usages 2019-12-27 13:34:54 +01:00
Pawel Spychalski (DzikuVx)
c5bc1903f7 Add deadband 2019-12-26 18:19:52 +01:00
Pawel Spychalski (DzikuVx)
f80e44ac41 Change YAW NAV pid scaling and Dterm type 2019-12-26 11:50:07 +01:00
Pawel Spychalski (DzikuVx)
746d7423e8 Make yaw controller configurable 2019-12-26 11:10:53 +01:00
Pawel Spychalski (DzikuVx)
4fd2149e2b Drop min_throttle in favor of throttle IDLE percent 2019-12-22 21:33:19 +01:00