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

246 commits

Author SHA1 Message Date
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