ardupilot/libraries/AP_Scripting/examples
Andrew Tridgell bf9f3b8660 AP_Scripting: added notch_switch example
switch between two notch setups using attenuation change
2024-05-29 12:56:43 +10:00
..
6DoF_roll_pitch.lua AP_Scripting: add 6DoF attitude control bindings and example 2021-02-09 12:43:54 +09:00
active_source_set.lua AP_Scripting: added Lua example demonstrating the use of active source set 2022-08-18 02:05:27 -04:00
AHRS_switch.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
ahrs-print-angle-and-rates.lua AP_Scripting: add ahrs-print-angle-and-rates example 2020-07-28 09:47:59 +10:00
ahrs-print-home-and-origin.lua AP_Scripting: add get_origin and set_home bindings 2021-06-23 10:11:02 +09:00
ahrs-print-variances.lua AP_Scripting: add ahrs-print-variances example 2020-10-21 08:58:45 +09:00
ahrs-set-home-to-vehicle-location.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
ahrs-set-origin.lua AP_Scripting: changed MAV_SEVERITY_EMERGENCY to INFO for origin set 2022-05-13 09:12:37 +09:00
ahrs-source-gps-optflow.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
ahrs-source-gps-wheelencoders.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
ahrs-source.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
analog_input_and_GPIO.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
arming-check-batt-temp.lua
arming-check-wp1-takeoff.lua AP_Scripting: add example of arming check for wp index = 1 and is a takeoff 2022-01-14 10:07:11 +09:00
aux_cached.lua AP_Scripting: fix easy lua check issues in examples 2023-10-31 11:11:52 +11:00
benewakeH30_can_rangefinder.lua AP_Scripting: ignore lua language check issues resulting from https://github.com/ArduPilot/ardupilot/pull/26939 2024-05-21 09:42:22 +10:00
button_test.lua AP_Scripting: Modify the extension. 2020-07-28 08:40:06 +09:00
camera-test.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
CAN_logger.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
CAN_MiniCheetah_drive.lua AP_Scripting: ignore lua language check issues resulting from https://github.com/ArduPilot/ardupilot/pull/26939 2024-05-21 09:42:22 +10:00
CAN_read.lua AP_Scripting: ignore lua language check issues resulting from https://github.com/ArduPilot/ardupilot/pull/26939 2024-05-21 09:42:22 +10:00
CAN_write.lua AP_Scripting: ignore lua language check issues resulting from https://github.com/ArduPilot/ardupilot/pull/26939 2024-05-21 09:42:22 +10:00
cell_balance_check.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
copter_alt_offset.lua
copter_pingpong.lua AP_Scripting: New script example 2023-09-27 08:14:15 +10:00
copter_pingpong.md AP_Scripting: New script example 2023-09-27 08:14:15 +10:00
copter-circle-speed.lua
copter-fast-descent.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
copter-fly-vertical-circle.lua AP_Scripting: rename AP_AHRS::get_position to get_location 2022-01-25 10:47:22 +11:00
copter-nav-script-time.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
copter-wall-climber.lua
copy_userdata.lua AP_Scripting: fix easy lua check issues in examples 2023-10-31 11:11:52 +11:00
easter-egg.lua AP_Scripting: rename AP_AHRS::get_position to get_location 2022-01-25 10:47:22 +11:00
efi_speed_check.lua AP_Scripting: Add EFI state get example 2023-04-18 10:31:01 +10:00
EFI_tester.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
esc_rpm_scale.lua
fault_handling.lua AP_Scripting: examples: fault_handling.lua: ignore errors. 2024-05-21 09:42:22 +10:00
FenceBreach.lua AP_Scripting: add bindings for fence 2023-11-07 07:52:14 +11:00
frsky_battery.lua
frsky_rpm.lua AP_Scripting: added bindings for frsky telemetry library 2021-01-29 09:55:22 +11:00
frsky_wp.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
fw_vtol_failsafe.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
gen_control.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
get_notify_RGB.lua
hello_world_display.lua AP_Scripting: Add send_text to display binding 2024-02-07 23:52:30 +00:00
hello_world.lua
i2c_scan.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
jump_tags_calibrate_agl.lua AP_Scripting: Add example JUMP_TAG scripts 2023-02-28 12:00:18 +11:00
jump_tags_calibrate_agl.waypoints AP_Scripting: Add example JUMP_TAG scripts 2023-02-28 12:00:18 +11:00
jump_tags_into_wind_landing.lua AP_Scripting: Add example JUMP_TAG scripts 2023-02-28 12:00:18 +11:00
jump_tags_into_wind_landing.waypoints AP_Scripting: Add example JUMP_TAG scripts 2023-02-28 12:00:18 +11:00
LED_matrix_image.lua AP_Scripting: examples: ignore luacheck warnings 2023-02-15 19:38:46 +11:00
LED_matrix_text.lua
LED_poslight.lua AP_Scripting: add position light example 2021-04-13 09:23:59 +10:00
LED_roll.lua
lidar_control.lua AP_Scripting: convert all examples to new parameter constructior 2022-09-14 13:59:40 +10:00
logging.lua AP_Scripting: examaples move to : acsess 2022-09-06 10:39:35 +10:00
mag_heading.lua AP_Scripting: added mag_heading example 2022-10-02 08:15:06 +11:00
MAVLink_Commands.lua AP_Scripting: add MAVLink command long and ack examples 2023-07-04 10:20:42 +10:00
MAVLinkHL.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
message_interval.lua AP_Scripting: Add an example message interval script 2019-10-16 09:48:55 +09:00
mission_spiral.lua AP_Scripting: added mission_spiral.lua example 2023-03-10 14:13:55 +11:00
Mission_test.lua AP_Scripting: add mission command receve function, binding and example 2021-03-31 19:23:13 +11:00
mission-edit-demo.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
mission-load.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
mission-save.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
motor_lost.lua AP_Scripting: added bindings for VTOL motor loss 2023-07-13 08:03:52 +10:00
Motor_mixer_dynamic_setup.lua
MotorMatrix_fault_tolerant_hex.lua
MotorMatrix_setup.lua AP_Scripting: add binding for setting motors custom frame string 2022-01-05 19:51:19 +11:00
Motors_6DoF.lua
mount-test.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
net_test.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
NMEA-decode.lua
notch_switch.lua AP_Scripting: added notch_switch example 2024-05-29 12:56:43 +10:00
OOP_example.lua AP_Scripting: fix some more of the easy luacheck warnings 2023-12-13 18:10:26 +11:00
opendog_demo.lua AP_Scripting: fix easy lua check issues in examples 2023-10-31 11:11:52 +11:00
orbit_follow.lua AP_Scripting: convert all examples to new parameter constructior 2022-09-14 13:59:40 +10:00
param_add.lua AP_Scripting: convert all examples to new parameter constructior 2022-09-14 13:59:40 +10:00
param_get_set_test.lua AP_Scripting: fix easy lua check issues in examples 2023-10-31 11:11:52 +11:00
plane_guided_follow.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
plane-doublets.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
plane-wind-failsafe.lua
plane-wind-fs.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
protected_call.lua AP_Scripting: fix some more of the easy luacheck warnings 2023-12-13 18:10:26 +11:00
proximity_test.lua AP_Scripting: add proximity bindings 2020-08-07 17:32:16 -07:00
quadruped.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
rangefinder_quality_test.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
rangefinder_test.lua AP_Scripting: fix easy lua check issues in examples 2023-10-31 11:11:52 +11:00
RC_override.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
RCIN_test.lua
README.md AP_Scripting:add README file to examples directory 2023-10-31 11:33:08 +11:00
readstring_test.lua AP_Scripting: example showing how to use readstring method 2024-02-28 19:05:58 +11:00
relay_control.lua
rgb_led_test.lua
rgb_notify_patterns.lua AP_Scripting: add rgb control for independent LEDs 2021-09-30 08:52:27 +10:00
rover-MinFixType.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
rover-motor-driver.lua AP_Scripting: add rover-motor-driver example script 2020-08-20 14:09:29 +09:00
rover-SaveTurns.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
rover-set-steering-and-throttle.lua AP_Scripting: add rover-set-steering-and-throttle example script 2020-06-24 08:34:41 +09:00
rover-set-turn-rate.lua AP_Scripting: Add lua script example for Rover moving in circles with fixed radius using turn rate guided command 2022-01-31 14:48:22 +09:00
rover-TerrainDetector.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
Safety_States.lua
Serial_Dump.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
serial_test.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
servo_scan.lua AP_Scripting: examples: update servo scan 2024-04-03 16:31:23 +09:00
servo_set_get.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
servo_slew.lua AP_Scripting: added example that slew a servo with controls 2023-05-03 15:23:01 +10:00
set_target_posvel_circle.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
set-angle.lua AP_Scripting: add set angle demo 2020-06-19 10:09:35 +10:00
set-target-location.lua AP_Scripting: fix easy lua check issues in examples 2023-10-31 11:11:52 +11:00
set-target-velocity.lua
ship_vel_match.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
simple_loop.lua
smbus-check-cycles.lua
SN-GCJA5-particle-sensor.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
sub_test_synthetic_seafloor.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
terrain_warning.lua AP_Scripting: fix easy lua check issues in examples 2023-10-31 11:11:52 +11:00
test_load.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
test_script_button.lua AP_Scripting: add sub bindings for joystick buttons 2023-09-27 08:14:36 +10:00
UART_log.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
wp_test.lua AP_Scripting: fix easy lua check issues in examples 2023-10-31 11:11:52 +11:00
wrap32_test.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00

#LUA Examples

This directory contains some script examples. For simulation the scripts should be placed in the simulation's "scripts" directory located in the root directory from which the sim is run. Note: if an example uses auxillary files (mission list, other scripts,etc.) the user will have to determine where the files should be placed from the script. If no path name is specified in the file name, then it should be placed one directory level above the "scripts" directory.