as2_python_api.behavior_actions.go_to_behavior module

Go To Behavior.

class as2_python_api.behavior_actions.go_to_behavior.GoToBehavior(drone: DroneInterfaceBase)

Bases: BehaviorHandler

GoTo Behavior.

modify(pose: tuple[geometry_msgs.msg.Pose, geometry_msgs.msg.PoseStamped, geographic_msgs.msg.GeoPose, geographic_msgs.msg.GeoPoseStamped], speed: float, yaw_mode: int, yaw_angle: float, frame_id: str = 'earth')

Modify behavior.

start(pose: tuple[geometry_msgs.msg.Pose, geometry_msgs.msg.PoseStamped, geographic_msgs.msg.GeoPose, geographic_msgs.msg.GeoPoseStamped], speed: float, yaw_mode: int, yaw_angle: float, frame_id: str = 'earth', wait_result: bool = True) bool

Start behavior.