breadoven
d24cbb161b
Update navigation.c
2020-09-30 14:34:15 +01:00
breadoven
6db2549246
Update navigation.c
2020-09-30 14:24:15 +01:00
breadoven
55454ae391
Merge branch 'master' of https://github.com/breadoven/inav
2020-09-30 14:15:34 +01:00
breadoven
3b34fb4195
Update navigation.c
2020-09-30 14:00:26 +01:00
breadoven
e09724bd3a
Update navigation.c
...
RTH Alt Override
2020-09-25 13:50:40 +01:00
tonyyng
f3da1c210d
Add safehomes ( #5995 )
...
* Merge Safehome feature from development repo
* Remove set nav_rth_home_offset_* to avoid confusion
2020-07-31 15:05:21 +01:00
Konstantin (DigitalEntity) Sharlaimov
4b148920b9
[NAV] Fallback to RTH in case of WP activation with no mission loaded; Fix the bug when RTH will terminate if GPS is briefly lost even if FSM logic accounts for that
2020-07-30 10:09:06 +02:00
Pawel Spychalski (DzikuVx)
6f4e5bef0a
Merge branch 'master' into dzikuvx-nav-cruise-improvements
2020-07-03 13:48:25 +02:00
stronnag
9cc0368de4
support SET_HEAD and SET_POI ( #5851 )
...
* support SET_HEAD and SET_POI
* [DOC] update Navigation.md for SET_POI and SET_HEAD
2020-06-23 15:38:44 +01:00
Pawel Spychalski (DzikuVx)
cb0f1e83aa
Merge branch 'development' into dzikuvx-nav-cruise-improvements
2020-05-30 10:42:13 +02:00
Konstantin Sharlaimov
db33418544
Merge pull request #5435 from akaFunk/jacky2k_nav_rth_tail_first
...
Tail first in NAV RTH
2020-05-04 16:24:04 +02:00
Konstantin Sharlaimov
1df52a93d3
Merge pull request #5655 from harkal/adjustable_control_smoothness
...
Adjustable control smoothness for fixed wing navigation
2020-05-04 10:13:17 +02:00
stronnag
93e349ec3b
check that jump target WPs are geo-referenced ( #5666 )
2020-05-03 07:29:18 +01:00
Harry Kalogirou
6906d09868
Update nav config version
2020-05-01 15:27:56 +03:00
Harry Kalogirou
1bc8938657
Add control_smoothness configuration variable
2020-05-01 00:28:53 +03:00
Pawel Spychalski (DzikuVx)
3acb85feb8
On rovers and boats stop motors when mission is done
2020-04-22 14:33:50 +02:00
Paweł Spychalski
31738f890e
Merge pull request #5592 from iNavFlight/dzikuvx-simple-2d-navigation
...
Simplified 2D navigation routines
2020-04-14 21:38:40 +02:00
Pawel Spychalski (DzikuVx)
f933381d18
Simplified 2D navigation routenes
2020-04-13 14:24:49 +02:00
stronnag
5d787cb5c9
[NAV] allow forward JUMP WPs ( #5591 )
...
Alllow forward as well as backward jumps
2020-04-13 11:08:15 +01:00
Pawel Spychalski (DzikuVx)
93b610863d
Modify NAV state machine for ROVER and BOAT RTH scenario
2020-04-12 15:23:29 +02:00
stronnag
2ff5ced4ee
[NAV] store jump targets as indices (vice WP #) for consistency ( #5569 )
...
* [NAV] store jump targets as indices (vice WP #) for consistency
* [NAV] improve JUMP validity test
2020-04-06 18:33:58 +01:00
stronnag
659fef8338
enable embedded / rearmed JUMPs ( #5515 )
...
* Missions may contain multiple, embedded JUMPs
*The jump counter is reset to the designed value at the end of each jump so JUMP is re-entrant
* Save to EEPROM of a completed JUMP mission is correct and safe
2020-03-24 15:26:21 +00:00
Pawel Spychalski (DzikuVx)
d7fa48b2e6
Remove PID iterm constrain for NAV PID controller
2020-03-22 14:21:00 +01:00
stronnag
7655d1871e
Support WP LAND ( #5485 )
...
Add LAND way point type
2020-03-20 14:15:58 +00:00
Pawel Spychalski (DzikuVx)
0d0929aaa1
remove rpm filter from fast_code
2020-03-11 20:27:05 +01: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)
fab7de6a48
Merge branch 'development' into dzikuvx-correct-3d-throttle-handling
2020-03-07 13:22:21 +01:00
Pawel Spychalski (DzikuVx)
0ae860faf6
Refactor Dterm atenuation
2020-03-06 15:27:59 +01:00
Pawel Spychalski (DzikuVx)
ae774017da
Merge branch 'development' into dzikuvx-nav-cruise-improvements
2020-03-05 15:10:49 +01:00
Pawel Spychalski (DzikuVx)
b5c87169b3
Merge branch 'development' into dzikuvx-nav-yaw-adjustments
2020-03-04 13:37:35 +01:00
stronnag
9a874726e8
WP: Fix missing timeout condition for JUMP ( #5460 )
...
* WP: Fix missing timeout condition for JUMP
2020-02-29 15:41:54 +00:00
Pawel Spychalski (DzikuVx)
0ffcac2974
Correctly handle reversible motors in mixer
2020-02-23 19:31:16 +01:00
giacomo892
beb3f8b18a
Merge branch 'development' into wp_jump_giacomo892
2020-02-22 17:42:54 +01:00
giacomo892
96035f6960
Implement JUMP Waypoint type
2020-02-22 17:38:46 +01:00
giacomo892
7ebf950b9a
Merge pull request #5367 from giacomo892/navigation_cleanup_giacomo892
...
Initial NAV_WP cleanup
2020-02-22 17:32:50 +01:00
Fabian Schwartau
cecdb93447
Navigation RTH now respects nav_rth_tail_first
2020-02-21 16:45:22 +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)
cfb65fb064
Introduce new states for new platforms
2020-02-18 20:46:33 +01:00
Pawel Spychalski (DzikuVx)
339b1047e0
Add new stateds
2020-02-18 17:39:38 +01:00
Pawel Spychalski (DzikuVx)
dd5d586a67
Rename state FIXED_WING to AIRPLANE_ROVER_BOAT that is closer to reality
2020-02-18 15:10:16 +01:00
giacomo892
6f54c58e54
wp_nav_cleanup
2020-01-31 11:31:02 +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
hali9
6bac376bcc
fix wp linear climb dive
2019-12-25 16:25:51 +01:00
Pawel Spychalski (DzikuVx)
243220ab37
Merge branch 'development' into dzikuvx-nav-yaw-adjustments
2019-12-25 11:45:38 +01:00
Jonathan Hudson
c1419b60be
define home offset in cm (vice m) for commonality, if not convenience.
2019-12-22 20:56:41 +00:00
stronnag
d39c8e2867
Merge branch 'development' into jh_home-offset
2019-12-22 20:26:29 +00:00