Public Member Functions | Public Attributes | Static Public Attributes | Private Attributes
rqt_rotors.hil_plugin.HilPlugin Class Reference
Inheritance diagram for rqt_rotors.hil_plugin.HilPlugin:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def clear_mav_mode
def mav_mode_text
def on_arm_button_pressed
def on_reboot_autopilot_button_pressed
def on_set_hil_mode_button_pressed
def shutdown_plugin
def sys_status_callback

Public Attributes

 arm
 armed
 connected
 guided
 hil_enabled
 last_heartbeat_time
 mav_mode
 mav_status
 send_command_long
 set_mode
 sys_status_sub

Static Public Attributes

int MAV_MODE_FLAG_AUTO_ENABLED = 4
int MAV_MODE_FLAG_CUSTOM_MODE_ENABLED = 1
int MAV_MODE_FLAG_GUIDED_ENABLED = 8
int MAV_MODE_FLAG_HIL_ENABLED = 32
int MAV_MODE_FLAG_MANUAL_INPUT_ENABLED = 64
int MAV_MODE_FLAG_SAFETY_ARMED = 128
int MAV_MODE_FLAG_STABILIZE_ENABLED = 16
int MAV_MODE_FLAG_TEST_ENABLED = 2
dictionary mav_state
string STR_MAVROS_ARM_SERVICE_NAME = '/mavros/cmd/arming'
string STR_MAVROS_COMMAND_LONG_SERVICE_NAME = '/mavros/cmd/command'
string STR_MAVROS_SET_MODE_SERVICE_NAME = '/mavros/set_mode'
string STR_OFF = 'OFF'
string STR_ON = 'ON'
string STR_SYS_STATUS_SUB_TOPIC = '/mavros/state'
string STR_UNKNOWN = 'N/A'
float TIMEOUT_HIL_HEARTBEAT = 2.0

Private Attributes

 _widget

Detailed Description

Definition at line 19 of file hil_plugin.py.


Constructor & Destructor Documentation

def rqt_rotors.hil_plugin.HilPlugin.__init__ (   self,
  context 
)

Definition at line 53 of file hil_plugin.py.


Member Function Documentation

Definition at line 137 of file hil_plugin.py.

def rqt_rotors.hil_plugin.HilPlugin.mav_mode_text (   self,
  mode_enabled 
)

Definition at line 142 of file hil_plugin.py.

Definition at line 104 of file hil_plugin.py.

Definition at line 107 of file hil_plugin.py.

Definition at line 97 of file hil_plugin.py.

Definition at line 145 of file hil_plugin.py.

Definition at line 110 of file hil_plugin.py.


Member Data Documentation

Definition at line 53 of file hil_plugin.py.

Definition at line 53 of file hil_plugin.py.

Definition at line 53 of file hil_plugin.py.

Definition at line 53 of file hil_plugin.py.

Definition at line 53 of file hil_plugin.py.

Definition at line 53 of file hil_plugin.py.

Definition at line 53 of file hil_plugin.py.

Definition at line 53 of file hil_plugin.py.

Definition at line 26 of file hil_plugin.py.

Definition at line 28 of file hil_plugin.py.

Definition at line 25 of file hil_plugin.py.

Definition at line 23 of file hil_plugin.py.

Definition at line 22 of file hil_plugin.py.

Definition at line 21 of file hil_plugin.py.

Definition at line 24 of file hil_plugin.py.

Definition at line 27 of file hil_plugin.py.

Initial value:
{0: 'Uninitialized',
    1: 'Booting up',
    2: 'Calibrating',
    3: 'Standby',
    4: 'Active',
    5: 'Critical',
    6: 'Emergency',
    7: 'Poweroff'}

Definition at line 31 of file hil_plugin.py.

Definition at line 53 of file hil_plugin.py.

Definition at line 53 of file hil_plugin.py.

Definition at line 53 of file hil_plugin.py.

Definition at line 45 of file hil_plugin.py.

Definition at line 46 of file hil_plugin.py.

Definition at line 47 of file hil_plugin.py.

Definition at line 42 of file hil_plugin.py.

Definition at line 41 of file hil_plugin.py.

Definition at line 49 of file hil_plugin.py.

Definition at line 43 of file hil_plugin.py.

Definition at line 53 of file hil_plugin.py.

Definition at line 51 of file hil_plugin.py.


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


rqt_rotors
Author(s): Pavel Vechersky
autogenerated on Thu Apr 18 2019 02:43:54