ardupilot/libraries/AP_Scripting/examples
2024-01-23 15:00:30 +11:00
..
6DoF_roll_pitch.lua
active_source_set.lua
AHRS_switch.lua
ahrs-print-angle-and-rates.lua
ahrs-print-home-and-origin.lua
ahrs-print-variances.lua
ahrs-set-home-to-vehicle-location.lua
ahrs-set-origin.lua
ahrs-source-gps-optflow.lua AP_Scripting: examples: ignore luacheck warnings 2023-02-15 19:38:46 +11:00
ahrs-source-gps-wheelencoders.lua AP_Scripting: examples: ignore luacheck warnings 2023-02-15 19:38:46 +11:00
ahrs-source.lua
analog_input_and_GPIO.lua
arming-check-batt-temp.lua
arming-check-wp1-takeoff.lua
aux_cached.lua
benewakeH30_can_rangefinder.lua
button_test.lua
camera-test.lua
CAN_logger.lua AP_Scripting: Add CAN_Logger example script 2024-01-07 12:23:39 +11:00
CAN_MiniCheetah_drive.lua
CAN_read.lua AP_Scripting: CANSensor: Add filtering of incoming frames 2023-12-12 11:32:04 +11:00
CAN_write.lua
cell_balance_check.lua
copter_alt_offset.lua
copter_pingpong.lua
copter_pingpong.md AP_Scripting: New script example 2023-09-27 08:14:15 +10:00
copter-circle-speed.lua
copter-fast-descent.lua
copter-fly-vertical-circle.lua
copter-nav-script-time.lua AP_Scripting: update examples for new nav_script_time 2022-10-23 18:11:15 +11:00
copter-wall-climber.lua
copy_userdata.lua
easter-egg.lua
efi_speed_check.lua
EFI_tester.lua
esc_rpm_scale.lua
FenceBreach.lua
frsky_battery.lua
frsky_rpm.lua
frsky_wp.lua
fw_vtol_failsafe.lua
gen_control.lua
get_notify_RGB.lua
hello_world.lua
i2c_scan.lua
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
jump_tags_into_wind_landing.lua
jump_tags_into_wind_landing.waypoints
LED_matrix_image.lua
LED_matrix_text.lua
LED_poslight.lua
LED_roll.lua
lidar_control.lua
logging.lua
mag_heading.lua
MAVLink_Commands.lua
MAVLinkHL.lua
message_interval.lua
mission_spiral.lua
Mission_test.lua
mission-edit-demo.lua
mission-load.lua
mission-save.lua
motor_lost.lua
Motor_mixer_dynamic_setup.lua
MotorMatrix_fault_tolerant_hex.lua
MotorMatrix_setup.lua
Motors_6DoF.lua
mount-test.lua AP_Scripting: add mount-test example script 2022-07-02 09:21:53 +09:00
net_test.lua
NMEA-decode.lua
OOP_example.lua AP_Scripting: fix some more of the easy luacheck warnings 2023-12-13 18:10:26 +11:00
opendog_demo.lua
orbit_follow.lua
param_add.lua
param_get_set_test.lua
plane_guided_follow.lua
plane-doublets.lua
plane-wind-failsafe.lua
plane-wind-fs.lua AP_Scripting: fixed parameter names 2024-01-23 15:00:30 +11:00
protected_call.lua
proximity_test.lua
quadruped.lua
rangefinder_quality_test.lua
rangefinder_test.lua
RC_override.lua AP_Scripting: added set_override method for scripting 2022-03-22 10:21:06 +11:00
RCIN_test.lua
README.md
relay_control.lua
rgb_led_test.lua
rgb_notify_patterns.lua
rover-MinFixType.lua
rover-motor-driver.lua
rover-SaveTurns.lua
rover-set-steering-and-throttle.lua
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
Safety_States.lua
Serial_Dump.lua
serial_test.lua
servo_scan.lua
servo_set_get.lua
servo_slew.lua
set_target_posvel_circle.lua
set-angle.lua
set-target-location.lua
set-target-velocity.lua
ship_vel_match.lua
simple_loop.lua AP_Scripting: add send_named_float to simple loop example 2021-02-17 18:49:20 +11:00
smbus-check-cycles.lua AP_Scripting: example to check battery cycle count 2019-12-18 15:54:42 +11:00
SN-GCJA5-particle-sensor.lua
terrain_warning.lua
test_load.lua
test_script_button.lua
UART_log.lua
wp_test.lua
wrap32_test.lua

#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.