Public Member Functions | Public Attributes | Static Public Attributes
dji_sdk.dji_drone.DJIDrone Class Reference

List of all members.

Public Member Functions

def __init__
def acceleration_subscriber_callback
def activation_subscriber_callback
def arm_drone
def attitude_control
def attitude_quaternion_subscriber_callback
def compass_subscriber_callback
def disarm_drone
def flight_control_info_subscriber_callback
def flight_status_subscriber_callback
def gimbal_angle_control
def gimbal_speed_control
def gimbal_subscriber_callback
def global_position_control
def global_position_navigation_send_request
def global_position_subscriber_callback
def gohome
def init_actions
def init_services
def init_subscribers
def landing
def local_position_control
def local_position_navigation_send_request
def local_position_subscriber_callback
def lookat
def odometry_subscriber_callback
def power_status_subscriber_callback
def rc_channels_subscriber_callback
def release_sdk_permission_control
def request_sdk_permission_control
def start_video
def stop_video
def sync_timestamp
def take_picture
def takeoff
def time_stamp_subscriber_callback
def velocity_control
def velocity_subscriber_callback
def vrc_control
def vrc_start
def vrc_stop
def waypoint_navigation_send_request

Public Attributes

 acceleration
 acceleration_subscriber
 activation
 activation_subscriber
 attitude_control_service
 attitude_quaternion
 attitude_quaternion_subscriber
 camera_action_control_service
 compass
 compass_subscriber
 drone_arm_service
 drone_task_control_service
 drone_vrc_data_service
 drone_vrc_enable_service
 flight_control_info
 flight_control_info_subscriber
 flight_status
 flight_status_subscriber
 gimbal
 gimbal_angle_control_service
 gimbal_speed_control_service
 gimbal_subscriber
 global_position
 global_position_control_service
 global_position_navigation_action_client
 global_position_ref
 global_position_subscriber
 local_position
 local_position_control_service
 local_position_navigation_action_client
 local_position_ref
 local_position_subscriber
 localposbase_use_height
 namespace
 odometry
 odometry_subscriber
 power_status
 power_status_subscriber
 rc_channels
 rc_channels_subscriber
 sdk_permission_control_service
 sync_timestamp_service
 time_stamp
 time_stamp_subscriber
 velocity
 velocity_control_service
 velocity_subscriber
 waypoint_navigation_action_client

Static Public Attributes

int HORIZ_ATT = 0x00
int HORIZ_BODY = 0x02
int HORIZ_GND = 0x00
int HORIZ_POS = 0x80
int HORIZ_VEL = 0x40
int STABLE_OFF = 0x00
int STABLE_ON = 0x01
int VERT_POS = 0x10
int VERT_TRU = 0x20
int VERT_VEL = 0x00
int YAW_ANG = 0x00
int YAW_RATE = 0x08

Detailed Description

Definition at line 13 of file dji_drone.py.


Constructor & Destructor Documentation

def dji_sdk.dji_drone.DJIDrone.__init__ (   self,
  namespace = '' 
)

Definition at line 202 of file dji_drone.py.


Member Function Documentation

Definition at line 27 of file dji_drone.py.

Definition at line 60 of file dji_drone.py.

Definition at line 134 of file dji_drone.py.

def dji_sdk.dji_drone.DJIDrone.attitude_control (   self,
  flag,
  x,
  y,
  z,
  yaw 
)

Definition at line 183 of file dji_drone.py.

def dji_sdk.dji_drone.DJIDrone.attitude_quaternion_subscriber_callback (   self,
  attitude_quaternion 
)

Definition at line 30 of file dji_drone.py.

Definition at line 33 of file dji_drone.py.

Definition at line 137 of file dji_drone.py.

def dji_sdk.dji_drone.DJIDrone.flight_control_info_subscriber_callback (   self,
  flight_control_info 
)

Definition at line 36 of file dji_drone.py.

Definition at line 39 of file dji_drone.py.

def dji_sdk.dji_drone.DJIDrone.gimbal_angle_control (   self,
  yaw = 0,
  roll = 0,
  pitch = 0,
  duration = 0,
  absolute_or_incremental = True,
  yaw_cmd_ignore = False,
  roll_cmd_ignore = False,
  pitch_cmd_ignore = False 
)

Definition at line 170 of file dji_drone.py.

def dji_sdk.dji_drone.DJIDrone.gimbal_speed_control (   self,
  yaw_rate = 0,
  roll_rate = 0,
  pitch_rate = 0 
)

Definition at line 174 of file dji_drone.py.

Definition at line 42 of file dji_drone.py.

def dji_sdk.dji_drone.DJIDrone.global_position_control (   self,
  latitude,
  longitude,
  altitude,
  yaw 
)

Definition at line 192 of file dji_drone.py.

def dji_sdk.dji_drone.DJIDrone.global_position_navigation_send_request (   self,
  latitude,
  longitude,
  altitude 
)

Definition at line 126 of file dji_drone.py.

Definition at line 45 of file dji_drone.py.

Definition at line 146 of file dji_drone.py.

Definition at line 114 of file dji_drone.py.

Definition at line 85 of file dji_drone.py.

Definition at line 69 of file dji_drone.py.

Definition at line 143 of file dji_drone.py.

def dji_sdk.dji_drone.DJIDrone.local_position_control (   self,
  x,
  y,
  z,
  yaw 
)

Definition at line 189 of file dji_drone.py.

Definition at line 122 of file dji_drone.py.

Definition at line 48 of file dji_drone.py.

def dji_sdk.dji_drone.DJIDrone.lookat (   self,
  x,
  y,
  z,
  duration 
)

Definition at line 195 of file dji_drone.py.

Definition at line 63 of file dji_drone.py.

Definition at line 51 of file dji_drone.py.

Definition at line 54 of file dji_drone.py.

Definition at line 180 of file dji_drone.py.

Definition at line 177 of file dji_drone.py.

Definition at line 164 of file dji_drone.py.

Definition at line 167 of file dji_drone.py.

def dji_sdk.dji_drone.DJIDrone.sync_timestamp (   self,
  frequency = 0 
)

Definition at line 161 of file dji_drone.py.

Definition at line 149 of file dji_drone.py.

Definition at line 140 of file dji_drone.py.

Definition at line 66 of file dji_drone.py.

def dji_sdk.dji_drone.DJIDrone.velocity_control (   self,
  frame,
  vx,
  vy,
  vz,
  yawRate 
)

Definition at line 186 of file dji_drone.py.

Definition at line 57 of file dji_drone.py.

def dji_sdk.dji_drone.DJIDrone.vrc_control (   self,
  roll = 1024,
  pitch = 1024,
  throttle = 1024,
  yaw = 1024,
  gear = 1324,
  mode = 496 
)

Definition at line 158 of file dji_drone.py.

Definition at line 152 of file dji_drone.py.

Definition at line 155 of file dji_drone.py.

Definition at line 130 of file dji_drone.py.


Member Data Documentation

Definition at line 27 of file dji_drone.py.

Definition at line 69 of file dji_drone.py.

Definition at line 60 of file dji_drone.py.

Definition at line 69 of file dji_drone.py.

Definition at line 85 of file dji_drone.py.

Definition at line 30 of file dji_drone.py.

Definition at line 69 of file dji_drone.py.

Definition at line 85 of file dji_drone.py.

Definition at line 33 of file dji_drone.py.

Definition at line 69 of file dji_drone.py.

Definition at line 85 of file dji_drone.py.

Definition at line 85 of file dji_drone.py.

Definition at line 85 of file dji_drone.py.

Definition at line 85 of file dji_drone.py.

Definition at line 36 of file dji_drone.py.

Definition at line 69 of file dji_drone.py.

Definition at line 39 of file dji_drone.py.

Definition at line 69 of file dji_drone.py.

Definition at line 42 of file dji_drone.py.

Definition at line 85 of file dji_drone.py.

Definition at line 85 of file dji_drone.py.

Definition at line 69 of file dji_drone.py.

Definition at line 45 of file dji_drone.py.

Definition at line 85 of file dji_drone.py.

Definition at line 114 of file dji_drone.py.

Definition at line 202 of file dji_drone.py.

Definition at line 69 of file dji_drone.py.

Definition at line 14 of file dji_drone.py.

Definition at line 23 of file dji_drone.py.

Definition at line 22 of file dji_drone.py.

Definition at line 16 of file dji_drone.py.

Definition at line 15 of file dji_drone.py.

Definition at line 48 of file dji_drone.py.

Definition at line 85 of file dji_drone.py.

Definition at line 114 of file dji_drone.py.

Definition at line 202 of file dji_drone.py.

Definition at line 69 of file dji_drone.py.

Definition at line 202 of file dji_drone.py.

Definition at line 202 of file dji_drone.py.

Definition at line 63 of file dji_drone.py.

Definition at line 69 of file dji_drone.py.

Definition at line 51 of file dji_drone.py.

Definition at line 69 of file dji_drone.py.

Definition at line 54 of file dji_drone.py.

Definition at line 69 of file dji_drone.py.

Definition at line 85 of file dji_drone.py.

Definition at line 24 of file dji_drone.py.

Definition at line 25 of file dji_drone.py.

Definition at line 85 of file dji_drone.py.

Definition at line 66 of file dji_drone.py.

Definition at line 69 of file dji_drone.py.

Definition at line 57 of file dji_drone.py.

Definition at line 85 of file dji_drone.py.

Definition at line 69 of file dji_drone.py.

Definition at line 18 of file dji_drone.py.

Definition at line 19 of file dji_drone.py.

Definition at line 17 of file dji_drone.py.

Definition at line 114 of file dji_drone.py.

Definition at line 20 of file dji_drone.py.

Definition at line 21 of file dji_drone.py.


The documentation for this class was generated from the following file:


dji_sdk
Author(s): Botao Hu
autogenerated on Thu Jun 6 2019 17:55:30