as2_python_api
Python API
as2_python_api package
Subpackages
as2_python_api.behavior_actions package
as2_python_api.behavior_manager package
as2_python_api.mission_interpreter package
as2_python_api.modules package
as2_python_api.service_clients package
as2_python_api.shared_data package
as2_python_api.tools package
Submodules
as2_python_api.drone_interface module
as2_python_api.drone_interface_base module
as2_python_api.drone_interface_gps module
as2_python_api.drone_interface_teleop module
Module contents
Standard Documents
CHANGELOG
Changelog for package as2_python_api
1.1.2 (2024-08-22)
1.1.1 (2024-08-20)
1.1.0 (2024-08-08)
1.0.9 (2024-03-25)
1.0.8 (2024-02-12)
1.0.7 (2024-02-04)
1.0.6 (2023-12-12)
1.0.5 (2023-11-08)
1.0.4 (2023-08-23)
1.0.3 (2023-08-22)
1.0.2 (2023-08-17)
1.0.1 (2023-04-25)
1.0.0 (2023-03-18)
0.2.2 (2022-12-20)
0.2.1 (2022-12-19)
PACKAGE
README
as2_python_api
Index
API
ENUMERATIONS
Index
as2_python_api
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
V
|
W
A
add() (as2_python_api.mission_interpreter.mission_stack.MissionStack method)
append_mission() (as2_python_api.mission_interpreter.mission_interpreter.MissionInterpreter method)
args (as2_python_api.mission_interpreter.mission.MissionItem attribute)
args_extended (as2_python_api.mission_interpreter.mission.MissionItem property)
Arm (class in as2_python_api.service_clients.arming)
arm() (as2_python_api.drone_interface_base.DroneInterfaceBase method)
as2_python_api
module
as2_python_api.behavior_actions
module
as2_python_api.behavior_actions.behavior_handler
module
as2_python_api.behavior_actions.follow_reference_behavior
module
as2_python_api.behavior_actions.followpath_behavior
module
as2_python_api.behavior_actions.go_to_behavior
module
as2_python_api.behavior_actions.land_behavior
module
as2_python_api.behavior_actions.navigate_to_behavior
module
as2_python_api.behavior_actions.point_gimbal_behavior
module
as2_python_api.behavior_actions.takeoff_behavior
module
as2_python_api.behavior_actions.traj_generation_behavior
module
as2_python_api.behavior_manager
module
as2_python_api.behavior_manager.behavior_manager
module
as2_python_api.drone_interface
module
as2_python_api.drone_interface_base
module
as2_python_api.drone_interface_gps
module
as2_python_api.drone_interface_teleop
module
as2_python_api.mission_interpreter
module
as2_python_api.mission_interpreter.mission
module
as2_python_api.mission_interpreter.mission_interpreter
module
as2_python_api.mission_interpreter.mission_stack
module
as2_python_api.modules
module
as2_python_api.modules.dummy_module
module
as2_python_api.modules.follow_path_gps_module
module
as2_python_api.modules.follow_path_module
module
as2_python_api.modules.follow_reference_module
module
as2_python_api.modules.go_to_gps_module
module
as2_python_api.modules.go_to_module
module
as2_python_api.modules.gps_module
module
as2_python_api.modules.land_module
module
as2_python_api.modules.module_base
module
as2_python_api.modules.motion_reference_handler_module
module
as2_python_api.modules.navigate_to_module
module
as2_python_api.modules.point_gimbal_module
module
as2_python_api.modules.rtl_module
module
as2_python_api.modules.takeoff_module
module
as2_python_api.modules.traj_generation_module
module
as2_python_api.service_clients
module
as2_python_api.service_clients.arming
module
as2_python_api.service_clients.offboard
module
as2_python_api.service_clients.service_handler
module
as2_python_api.shared_data
module
as2_python_api.shared_data.gps_data
module
as2_python_api.shared_data.orientation_data
module
as2_python_api.shared_data.platform_info_data
module
as2_python_api.shared_data.pose_data
module
as2_python_api.shared_data.position_data
module
as2_python_api.shared_data.twist_data
module
as2_python_api.tools
module
as2_python_api.tools.utils
module
B
behavior (as2_python_api.mission_interpreter.mission.MissionItem attribute)
BehaviorHandler (class in as2_python_api.behavior_actions.behavior_handler)
BehaviorHandler.BehaviorNotAvailable
BehaviorHandler.GoalRejected
BehaviorHandler.ResultUnknown
C
current (as2_python_api.mission_interpreter.mission_stack.MissionStack property)
current_item (as2_python_api.mission_interpreter.mission.InterpreterStatus attribute)
D
data (as2_python_api.shared_data.platform_info_data.PlatformInfoData property)
destroy() (as2_python_api.behavior_actions.behavior_handler.BehaviorHandler method)
(as2_python_api.modules.dummy_module.DummyModule method)
(as2_python_api.modules.gps_module.GpsModule method)
(as2_python_api.modules.motion_reference_handler_module.MotionReferenceHandlerModule method)
(as2_python_api.modules.rtl_module.RTLModule method)
Disarm (class in as2_python_api.service_clients.arming)
disarm() (as2_python_api.drone_interface_base.DroneInterfaceBase method)
done (as2_python_api.mission_interpreter.mission_stack.MissionStack property)
done_items (as2_python_api.mission_interpreter.mission.InterpreterStatus attribute)
drone (as2_python_api.mission_interpreter.mission_interpreter.MissionInterpreter property)
drone_behavior_func() (as2_python_api.behavior_manager.behavior_manager.DroneBehaviorManager static method)
drone_id (as2_python_api.drone_interface_base.DroneInterfaceBase property)
DroneBehaviorManager (class in as2_python_api.behavior_manager.behavior_manager)
DroneInterface (class in as2_python_api.drone_interface)
DroneInterfaceBase (class in as2_python_api.drone_interface_base)
DroneInterfaceGPS (class in as2_python_api.drone_interface_gps)
DroneInterfaceTeleop (class in as2_python_api.drone_interface_teleop)
DummyModule (class in as2_python_api.modules.dummy_module)
E
euler_from_quaternion() (in module as2_python_api.tools.utils)
F
feedback (as2_python_api.behavior_actions.behavior_handler.BehaviorHandler property)
(as2_python_api.mission_interpreter.mission_interpreter.MissionInterpreter property)
(as2_python_api.modules.rtl_module.RTLModule property)
feedback_current (as2_python_api.mission_interpreter.mission.InterpreterStatus attribute)
feedback_dict (as2_python_api.mission_interpreter.mission_interpreter.MissionInterpreter property)
find_spec_in_envvar() (in module as2_python_api.tools.utils)
find_spec_in_pkg() (in module as2_python_api.tools.utils)
fix (as2_python_api.shared_data.gps_data.GpsData property)
follow_path_with_keep_yaw() (as2_python_api.modules.follow_path_module.FollowPathModule method)
follow_path_with_path_facing() (as2_python_api.modules.follow_path_module.FollowPathModule method)
follow_path_with_yaw() (as2_python_api.modules.follow_path_module.FollowPathModule method)
follow_reference() (as2_python_api.modules.follow_reference_module.FollowReferenceModule method)
follow_reference_with_reference_facing() (as2_python_api.modules.follow_reference_module.FollowReferenceModule method)
follow_reference_with_yaw() (as2_python_api.modules.follow_reference_module.FollowReferenceModule method)
FollowPathBehavior (class in as2_python_api.behavior_actions.followpath_behavior)
FollowPathGpsModule (class in as2_python_api.modules.follow_path_gps_module)
FollowPathModule (class in as2_python_api.modules.follow_path_module)
FollowReferenceBehavior (class in as2_python_api.behavior_actions.follow_reference_behavior)
FollowReferenceModule (class in as2_python_api.modules.follow_reference_module)
G
get_behavior_status() (as2_python_api.behavior_manager.behavior_manager.DroneBehaviorManager static method)
get_behaviors_status() (as2_python_api.behavior_manager.behavior_manager.SwarmBehaviorManager static method)
get_class_from_module() (in module as2_python_api.tools.utils)
get_module_call_signature() (in module as2_python_api.tools.utils)
get_plan_item() (as2_python_api.modules.module_base.ModuleBase class method)
go_to() (as2_python_api.modules.go_to_module.GoToModule method)
go_to_gps() (as2_python_api.modules.go_to_gps_module.GoToGpsModule method)
go_to_gps_path_facing() (as2_python_api.modules.go_to_gps_module.GoToGpsModule method)
go_to_gps_point() (as2_python_api.modules.go_to_gps_module.GoToGpsModule method)
go_to_gps_point_path_facing() (as2_python_api.modules.go_to_gps_module.GoToGpsModule method)
go_to_gps_point_with_yaw() (as2_python_api.modules.go_to_gps_module.GoToGpsModule method)
go_to_gps_with_yaw() (as2_python_api.modules.go_to_gps_module.GoToGpsModule method)
go_to_path_facing() (as2_python_api.modules.go_to_module.GoToModule method)
go_to_point() (as2_python_api.modules.go_to_module.GoToModule method)
go_to_point_path_facing() (as2_python_api.modules.go_to_module.GoToModule method)
go_to_point_with_yaw() (as2_python_api.modules.go_to_module.GoToModule method)
go_to_with_yaw() (as2_python_api.modules.go_to_module.GoToModule method)
GoToBehavior (class in as2_python_api.behavior_actions.go_to_behavior)
GoToGpsModule (class in as2_python_api.modules.go_to_gps_module)
GoToModule (class in as2_python_api.modules.go_to_module)
GpsData (class in as2_python_api.shared_data.gps_data)
GpsModule (class in as2_python_api.modules.gps_module)
H
hover() (as2_python_api.modules.motion_reference_handler_module.MotionReferenceHandlerModule method)
I
info (as2_python_api.drone_interface_base.DroneInterfaceBase property)
insert() (as2_python_api.mission_interpreter.mission_stack.MissionStack method)
insert_mission() (as2_python_api.mission_interpreter.mission_interpreter.MissionInterpreter method)
InterpreterStatus (class in as2_python_api.mission_interpreter.mission)
is_running() (as2_python_api.behavior_actions.behavior_handler.BehaviorHandler method)
J
join() (as2_python_api.behavior_manager.behavior_manager.ThreadWithReturnValue method)
L
LandBehavior (class in as2_python_api.behavior_actions.land_behavior)
LandModule (class in as2_python_api.modules.land_module)
last_done (as2_python_api.mission_interpreter.mission_stack.MissionStack property)
load_module() (as2_python_api.drone_interface_base.DroneInterfaceBase method)
lock_decor() (in module as2_python_api.shared_data.gps_data)
(in module as2_python_api.shared_data.orientation_data)
(in module as2_python_api.shared_data.platform_info_data)
(in module as2_python_api.shared_data.position_data)
(in module as2_python_api.shared_data.twist_data)
M
Manual (class in as2_python_api.service_clients.offboard)
manual() (as2_python_api.drone_interface_base.DroneInterfaceBase method)
method (as2_python_api.mission_interpreter.mission.MissionItem attribute)
Mission (class in as2_python_api.mission_interpreter.mission)
mission_stack (as2_python_api.mission_interpreter.mission_interpreter.MissionInterpreter property)
MissionInterpreter (class in as2_python_api.mission_interpreter.mission_interpreter)
MissionItem (class in as2_python_api.mission_interpreter.mission)
MissionStack (class in as2_python_api.mission_interpreter.mission_stack)
modify() (as2_python_api.behavior_actions.behavior_handler.BehaviorHandler method)
(as2_python_api.behavior_actions.follow_reference_behavior.FollowReferenceBehavior method)
(as2_python_api.behavior_actions.followpath_behavior.FollowPathBehavior method)
(as2_python_api.behavior_actions.go_to_behavior.GoToBehavior method)
(as2_python_api.behavior_actions.land_behavior.LandBehavior method)
(as2_python_api.behavior_actions.navigate_to_behavior.NavigateToBehavior method)
(as2_python_api.behavior_actions.point_gimbal_behavior.PointGimbalBehavior method)
(as2_python_api.behavior_actions.takeoff_behavior.TakeoffBehavior method)
(as2_python_api.behavior_actions.traj_generation_behavior.TrajGenerationBehavior method)
modify_current() (as2_python_api.mission_interpreter.mission_interpreter.MissionInterpreter method)
module
as2_python_api
as2_python_api.behavior_actions
as2_python_api.behavior_actions.behavior_handler
as2_python_api.behavior_actions.follow_reference_behavior
as2_python_api.behavior_actions.followpath_behavior
as2_python_api.behavior_actions.go_to_behavior
as2_python_api.behavior_actions.land_behavior
as2_python_api.behavior_actions.navigate_to_behavior
as2_python_api.behavior_actions.point_gimbal_behavior
as2_python_api.behavior_actions.takeoff_behavior
as2_python_api.behavior_actions.traj_generation_behavior
as2_python_api.behavior_manager
as2_python_api.behavior_manager.behavior_manager
as2_python_api.drone_interface
as2_python_api.drone_interface_base
as2_python_api.drone_interface_gps
as2_python_api.drone_interface_teleop
as2_python_api.mission_interpreter
as2_python_api.mission_interpreter.mission
as2_python_api.mission_interpreter.mission_interpreter
as2_python_api.mission_interpreter.mission_stack
as2_python_api.modules
as2_python_api.modules.dummy_module
as2_python_api.modules.follow_path_gps_module
as2_python_api.modules.follow_path_module
as2_python_api.modules.follow_reference_module
as2_python_api.modules.go_to_gps_module
as2_python_api.modules.go_to_module
as2_python_api.modules.gps_module
as2_python_api.modules.land_module
as2_python_api.modules.module_base
as2_python_api.modules.motion_reference_handler_module
as2_python_api.modules.navigate_to_module
as2_python_api.modules.point_gimbal_module
as2_python_api.modules.rtl_module
as2_python_api.modules.takeoff_module
as2_python_api.modules.traj_generation_module
as2_python_api.service_clients
as2_python_api.service_clients.arming
as2_python_api.service_clients.offboard
as2_python_api.service_clients.service_handler
as2_python_api.shared_data
as2_python_api.shared_data.gps_data
as2_python_api.shared_data.orientation_data
as2_python_api.shared_data.platform_info_data
as2_python_api.shared_data.pose_data
as2_python_api.shared_data.position_data
as2_python_api.shared_data.twist_data
as2_python_api.tools
as2_python_api.tools.utils
ModuleBase (class in as2_python_api.modules.module_base)
MotionReferenceHandlerModule (class in as2_python_api.modules.motion_reference_handler_module)
N
navigate_to() (as2_python_api.modules.navigate_to_module.NavigateToModule method)
navigate_to_path_facing() (as2_python_api.modules.navigate_to_module.NavigateToModule method)
navigate_to_point() (as2_python_api.modules.navigate_to_module.NavigateToModule method)
navigate_to_point_path_facing() (as2_python_api.modules.navigate_to_module.NavigateToModule method)
navigate_to_point_with_yaw() (as2_python_api.modules.navigate_to_module.NavigateToModule method)
navigate_to_with_yaw() (as2_python_api.modules.navigate_to_module.NavigateToModule method)
NavigateToBehavior (class in as2_python_api.behavior_actions.navigate_to_behavior)
NavigateToModule (class in as2_python_api.modules.navigate_to_module)
next_item() (as2_python_api.mission_interpreter.mission_interpreter.MissionInterpreter method)
(as2_python_api.mission_interpreter.mission_stack.MissionStack method)
O
Offboard (class in as2_python_api.service_clients.offboard)
offboard() (as2_python_api.drone_interface_base.DroneInterfaceBase method)
orientation (as2_python_api.drone_interface_base.DroneInterfaceBase property)
(as2_python_api.shared_data.orientation_data.OrientationData property)
(as2_python_api.shared_data.pose_data.PoseData property)
OrientationData (class in as2_python_api.shared_data.orientation_data)
origin (as2_python_api.modules.gps_module.GpsModule property)
P
path_to_list() (in module as2_python_api.tools.utils)
pause() (as2_python_api.behavior_actions.behavior_handler.BehaviorHandler method)
pause_all_behaviors() (as2_python_api.behavior_manager.behavior_manager.DroneBehaviorManager static method)
(as2_python_api.behavior_manager.behavior_manager.SwarmBehaviorManager static method)
pause_behaviors() (as2_python_api.behavior_manager.behavior_manager.DroneBehaviorManager static method)
(as2_python_api.behavior_manager.behavior_manager.SwarmBehaviorManager static method)
pause_mission() (as2_python_api.mission_interpreter.mission_interpreter.MissionInterpreter method)
pending (as2_python_api.mission_interpreter.mission_stack.MissionStack property)
pending_items (as2_python_api.mission_interpreter.mission.InterpreterStatus attribute)
perform_mission() (as2_python_api.mission_interpreter.mission_interpreter.MissionInterpreter method)
plan (as2_python_api.mission_interpreter.mission.Mission attribute)
PlatformInfoData (class in as2_python_api.shared_data.platform_info_data)
point_gimbal() (as2_python_api.modules.point_gimbal_module.PointGimbalModule method)
PointGimbalBehavior (class in as2_python_api.behavior_actions.point_gimbal_behavior)
PointGimbalModule (class in as2_python_api.modules.point_gimbal_module)
pose (as2_python_api.modules.gps_module.GpsModule property)
PoseData (class in as2_python_api.shared_data.pose_data)
position (as2_python_api.drone_interface_base.DroneInterfaceBase property)
(as2_python_api.shared_data.pose_data.PoseData property)
(as2_python_api.shared_data.position_data.PositionData property)
PositionData (class in as2_python_api.shared_data.position_data)
previous_item() (as2_python_api.mission_interpreter.mission_stack.MissionStack method)
R
reset() (as2_python_api.mission_interpreter.mission_interpreter.MissionInterpreter method)
result (as2_python_api.behavior_actions.behavior_handler.BehaviorHandler property)
result_status (as2_python_api.behavior_actions.behavior_handler.BehaviorHandler property)
resume() (as2_python_api.behavior_actions.behavior_handler.BehaviorHandler method)
resume_all_behaviors() (as2_python_api.behavior_manager.behavior_manager.DroneBehaviorManager static method)
(as2_python_api.behavior_manager.behavior_manager.SwarmBehaviorManager static method)
resume_behaviors() (as2_python_api.behavior_manager.behavior_manager.DroneBehaviorManager static method)
(as2_python_api.behavior_manager.behavior_manager.SwarmBehaviorManager static method)
resume_mission() (as2_python_api.mission_interpreter.mission_interpreter.MissionInterpreter method)
RTLModule (class in as2_python_api.modules.rtl_module)
run() (as2_python_api.behavior_manager.behavior_manager.ThreadWithReturnValue method)
S
send_emergency_hover() (as2_python_api.drone_interface_base.DroneInterfaceBase method)
send_emergency_hover_to_aircraft() (as2_python_api.drone_interface_base.DroneInterfaceBase method)
send_emergency_killswitch_to_aircraft() (as2_python_api.drone_interface_base.DroneInterfaceBase method)
send_emergency_land() (as2_python_api.drone_interface_base.DroneInterfaceBase method)
send_emergency_land_to_aircraft() (as2_python_api.drone_interface_base.DroneInterfaceBase method)
ServiceBoolHandler (class in as2_python_api.service_clients.service_handler)
ServiceHandler (class in as2_python_api.service_clients.service_handler)
set_origin() (as2_python_api.modules.gps_module.GpsModule method)
shutdown() (as2_python_api.drone_interface_base.DroneInterfaceBase method)
(as2_python_api.mission_interpreter.mission_interpreter.MissionInterpreter method)
speed (as2_python_api.drone_interface_base.DroneInterfaceBase property)
stack (as2_python_api.mission_interpreter.mission.Mission property)
start() (as2_python_api.behavior_actions.behavior_handler.BehaviorHandler method)
(as2_python_api.behavior_actions.follow_reference_behavior.FollowReferenceBehavior method)
(as2_python_api.behavior_actions.followpath_behavior.FollowPathBehavior method)
(as2_python_api.behavior_actions.go_to_behavior.GoToBehavior method)
(as2_python_api.behavior_actions.land_behavior.LandBehavior method)
(as2_python_api.behavior_actions.navigate_to_behavior.NavigateToBehavior method)
(as2_python_api.behavior_actions.point_gimbal_behavior.PointGimbalBehavior method)
(as2_python_api.behavior_actions.takeoff_behavior.TakeoffBehavior method)
(as2_python_api.behavior_actions.traj_generation_behavior.TrajGenerationBehavior method)
start_mission() (as2_python_api.mission_interpreter.mission_interpreter.MissionInterpreter method)
state (as2_python_api.mission_interpreter.mission.InterpreterStatus attribute)
status (as2_python_api.behavior_actions.behavior_handler.BehaviorHandler property)
(as2_python_api.mission_interpreter.mission_interpreter.MissionInterpreter property)
stop() (as2_python_api.behavior_actions.behavior_handler.BehaviorHandler method)
(as2_python_api.modules.dummy_module.DummyModule method)
stop_all_behaviors() (as2_python_api.behavior_manager.behavior_manager.DroneBehaviorManager static method)
(as2_python_api.behavior_manager.behavior_manager.SwarmBehaviorManager static method)
stop_behaviors() (as2_python_api.behavior_manager.behavior_manager.DroneBehaviorManager static method)
(as2_python_api.behavior_manager.behavior_manager.SwarmBehaviorManager static method)
stop_mission() (as2_python_api.mission_interpreter.mission_interpreter.MissionInterpreter method)
swarm_all_behavior_func() (as2_python_api.behavior_manager.behavior_manager.SwarmBehaviorManager static method)
swarm_behavior_func() (as2_python_api.behavior_manager.behavior_manager.SwarmBehaviorManager static method)
SwarmBehaviorManager (class in as2_python_api.behavior_manager.behavior_manager)
T
TakeoffBehavior (class in as2_python_api.behavior_actions.takeoff_behavior)
TakeoffModule (class in as2_python_api.modules.takeoff_module)
target (as2_python_api.mission_interpreter.mission.Mission attribute)
test() (in module as2_python_api.mission_interpreter.mission_interpreter)
ThreadWithReturnValue (class in as2_python_api.behavior_manager.behavior_manager)
TIMEOUT (as2_python_api.behavior_actions.behavior_handler.BehaviorHandler attribute)
(as2_python_api.service_clients.service_handler.ServiceBoolHandler attribute)
(as2_python_api.service_clients.service_handler.ServiceHandler attribute)
total_items (as2_python_api.mission_interpreter.mission.InterpreterStatus property)
traj_generation_with_keep_yaw() (as2_python_api.modules.traj_generation_module.TrajGenerationModule method)
traj_generation_with_path_facing() (as2_python_api.modules.traj_generation_module.TrajGenerationModule method)
traj_generation_with_yaw() (as2_python_api.modules.traj_generation_module.TrajGenerationModule method)
TrajGenerationBehavior (class in as2_python_api.behavior_actions.traj_generation_behavior)
TrajGenerationModule (class in as2_python_api.modules.traj_generation_module)
twist (as2_python_api.shared_data.twist_data.TwistData property)
TwistData (class in as2_python_api.shared_data.twist_data)
V
verbose (as2_python_api.mission_interpreter.mission.Mission attribute)
W
wait_to_result() (as2_python_api.behavior_actions.behavior_handler.BehaviorHandler method)