Mark Whitehorn
|
da0f382eb2
|
AP_Scripting: tricks-on-a-switch activation bugfix
|
2023-09-12 09:21:38 +10:00 |
Henry Wurzburg
|
aea186655f
|
AP_Scripting: add version requirement to plane_aerobatics
|
2023-09-11 09:16:44 +10:00 |
Iampete1
|
87b2000d5c
|
AP_Scripting: Fixup examples for mavlink receive timestamp as uint32
|
2023-07-04 10:20:42 +10:00 |
Mark Whitehorn
|
154ccf4e63
|
AP_Scripting: tricks-on-a-switch activation cleanup
|
2023-06-20 09:32:28 +10:00 |
Andrew Tridgell
|
8bec6c9ff4
|
AP_Scripting: added utility scripts for synchronised aerobatics
|
2023-06-14 19:02:23 +10:00 |
Andrew Tridgell
|
c6f466eba7
|
AP_Scripting: implement synchronised aerobatics
this allows two aircraft to synchronise their schedules via
NAMED_VALUE_FLOAT messages
|
2023-06-14 19:02:23 +10:00 |
Andrew Tridgell
|
6dd78005d6
|
AP_Scripting: added width and reduce options to 3D aerobatic viewer
|
2023-06-14 19:02:23 +10:00 |
Henry Wurzburg
|
e12d9e38c7
|
AP_Scripting:add plane aerobatics metadata
|
2023-04-11 08:59:04 +10:00 |
Henry Wurzburg
|
0a84d38f43
|
AP_Scritping:change TRIKx_ID defaults to -1 (not setup)
|
2023-04-11 08:59:04 +10:00 |
Henry Wurzburg
|
ece07601d7
|
AP_Scripting:make trikid -1 not valid
|
2023-04-11 08:59:04 +10:00 |
Henry Wurzburg
|
0a96f037f5
|
AP_Scripting:provide altitude loss safety abort for plane aerobatics
|
2023-03-20 04:48:57 -07:00 |
Iampete1
|
3deaece3b7
|
AP_Scripting: applets: ignore luacheck warnings
|
2023-02-15 19:38:46 +11:00 |
Andrew Tridgell
|
9b5246735e
|
AP_Scripting: removed unused aerobatics code and params
|
2023-02-08 16:25:39 +11:00 |
Andrew Tridgell
|
581bf77b0d
|
AP_Scripting: new rudder offset for aerobatics
|
2023-02-08 16:25:39 +11:00 |
Andrew Tridgell
|
9fddec28d3
|
AP_Scripting: fixed reverse barrel roll
|
2023-01-29 11:31:00 +11:00 |
Henry Wurzburg
|
3a4d33c776
|
AP_Scripting:Updates to schedules and sports_aero messages
|
2023-01-24 11:39:39 +11:00 |
Henry Wurzburg
|
787cce4fc3
|
AP_Scripting: sport_aerobatics trick additions and fixes
|
2023-01-10 09:41:41 +11:00 |
Henry Wurzburg
|
bd27a8c650
|
AP_Scripting: Update readmes for aerobatics
|
2023-01-03 11:22:52 +11:00 |
Henry Wurzburg
|
65547f41c7
|
AP_Scripting: rename TRIK to TRIKR for sport_aerobatics
|
2023-01-03 11:03:36 +11:00 |
Henry Wurzburg
|
175c2c950e
|
AP_Scripting:fix format error in readme file
|
2022-12-30 14:39:43 -08:00 |
Andrew Tridgell
|
d5a0421bbb
|
AP_Scripting: fixed derry turn in aerobatics
|
2022-12-29 07:49:15 +11:00 |
Andrew Tridgell
|
6edfe7368e
|
AP_Scripting: don't start aerobatics until we have a ahrs estimates
prevents nil derefernce in loading tricks
|
2022-12-29 07:48:53 +11:00 |
Henry Wurzburg
|
d6a5d31625
|
AP_Scripting:add rate based aerobatics
|
2022-12-27 18:20:34 +11:00 |
Andrew Tridgell
|
f742845552
|
AP_Scripting: changed airshow rolling circle
make it more achievable
|
2022-12-22 21:13:30 +11:00 |
Andrew Tridgell
|
6dcb137b29
|
AP_Scripting: fixed error on bad cmd in mission
|
2022-12-17 15:35:35 +11:00 |
Andrew Tridgell
|
57d60f86b5
|
AP_Scripting: new version of knife-edge compensation in aerobatics
this is a simpler approach based on sin(roll)*cos(pitch)
|
2022-12-16 10:09:17 +11:00 |
Andrew Tridgell
|
84db577f09
|
AP_Scripting: fixed aerobatics bug
thanks Andy!
|
2022-12-15 07:17:06 +11:00 |
Andrew Tridgell
|
ca3be1d0c7
|
AP_Scripting: fixed roll correction at end of partial climbing circle
|
2022-12-15 07:17:06 +11:00 |
Andrew Tridgell
|
aa8ff87ad2
|
AP_Scripting: make most object functions local
|
2022-12-15 07:17:06 +11:00 |
Andrew Tridgell
|
aa865e1f9b
|
AP_Scripting: save some class variables
|
2022-12-15 07:17:06 +11:00 |
Andrew Tridgell
|
716adb6d59
|
AP_Scripting: use metatable object approach for aerobatics
saves about 30k ram for AirShow, about 60k ram for F3AF23
|
2022-12-15 07:17:06 +11:00 |
Henry Wurzburg
|
649c87f1ec
|
Applets:add SportPlaneAirshow schedule
|
2022-12-13 12:29:41 +11:00 |
Andrew Tridgell
|
1a68da49f1
|
AP_Scripting: improved stall turn with wind
compensate for wind drift and shift position
|
2022-11-30 21:12:23 +11:00 |
Andrew Tridgell
|
a9e7f473bd
|
AP_Scripting: added shift_y attribute
shift our maneuver frame y position at the end of the stall rudder
over
|
2022-11-30 21:12:23 +11:00 |
Andrew Tridgell
|
6a1b3d4e30
|
AP_Scripting: moved trick72.txt to Schedules/AirShow.txt
|
2022-11-28 10:40:50 +11:00 |
Andrew Tridgell
|
c5840e512b
|
AP_Scripting: removed P23 schedules from main lua
now moved to Schedules directory
|
2022-11-28 10:40:50 +11:00 |
andypnz
|
136538e69b
|
AP_Scripting: added schedules
this adds F3A, F4C and the NZ ClubMan schedules as txt files
|
2022-11-28 10:40:50 +11:00 |
Andrew Tridgell
|
c1000041a6
|
AP_Scripting: use pcall and better load() approach
thanks to Pete Hall
|
2022-11-28 06:23:29 +11:00 |
Andrew Tridgell
|
ce88ddef07
|
AP_Scripting: use the new lua load() functionality in the airshow
|
2022-11-28 06:23:29 +11:00 |
Andrew Tridgell
|
31b9299ad3
|
AP_Scripting: added function loading in aerobatic schedule text files
this allows for new maneuvers to be added inside the schedule
|
2022-11-28 06:23:29 +11:00 |
Andrew Tridgell
|
c30cd27000
|
AP_Scripting: added a stall turn test
|
2022-11-26 10:54:39 +11:00 |
Andrew Tridgell
|
2d02a3344d
|
AP_Scripting: treat message attribute like any other attribute
simplfies txt schedule processing
|
2022-11-26 10:54:39 +11:00 |
Andrew Tridgell
|
38556ab8c8
|
AP_Scripting: removed test_all_paths from aerobatics
not used
|
2022-11-26 10:54:39 +11:00 |
Andrew Tridgell
|
a85e9b2eb1
|
AP_Scripting: removed speed override in aerobatics
will be replaced with an attrib when needed again for aerobatic landing
|
2022-11-26 10:54:39 +11:00 |
Andrew Tridgell
|
133dcf240b
|
AP_Scripting: simplify path attribute handling
avoid needing a separate accessor function for each attribute
|
2022-11-26 10:54:39 +11:00 |
Andrew Tridgell
|
1aedb709e0
|
AP_Scripting: added real stall turn
reverses path at low throttle
|
2022-11-26 10:54:39 +11:00 |
Andrew Tridgell
|
814104cb33
|
AP_Scripting: added align_box and align_center
allows for alignment of maneuvers to the ends or center of the
aerobatic box
|
2022-11-24 19:37:59 +11:00 |
Andrew Tridgell
|
bd4255f654
|
AP_Scripting: allow "thr_boost: true" in text aerobatic schedules
likes this:
message: Loop
thr_boost: true
loop 30
|
2022-11-24 16:52:15 +11:00 |
Henry Wurzburg
|
92cc5e87aa
|
AP_Scripting: add initial announcement to plane_aerobatics.lua
|
2022-11-22 10:57:40 +11:00 |
Henry Wurzburg
|
fafdf4d46d
|
AP_Scripting: update readme on plane_aerobatics
|
2022-11-21 16:54:13 +11:00 |