Public Member Functions | Public Attributes | Static Public Attributes | Private Attributes
rocon_qt_library.interfaces.slam_widget_interface.SlamWidgetInterface Class Reference
Inheritance diagram for rocon_qt_library.interfaces.slam_widget_interface.SlamWidgetInterface:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def close
def map_cb
def restore_settings
def robot_pose_cb
def save_map
def save_settings
def scan_cb

Public Attributes

 ac_handler
 h
 map_frame
 map_msg
 map_saved_callbacks
 ori_x
 ori_y
 resolution
 sub_map
 sub_robot_pose
 sub_scan
 w
 wc_namespace

Static Public Attributes

tuple map_received = Signal(nav_msgs.OccupancyGrid, name='map_received')
tuple robot_pose_received = Signal(dict)
tuple scan_received = Signal(list)

Private Attributes

 _tf

Detailed Description

Definition at line 26 of file slam_widget_interface.py.


Constructor & Destructor Documentation

def rocon_qt_library.interfaces.slam_widget_interface.SlamWidgetInterface.__init__ (   self,
  map_received_slot = None,
  map_topic = 'map',
  scan_received_slot = None,
  scan_topic = 'scan',
  robot_pose_received_slot = None,
  robot_pose_topic = 'robot_pose',
  wc_namespace = 'world_canvas',
  map_saved_callbacks = None,
  _tf = None 
)

Definition at line 32 of file slam_widget_interface.py.


Member Function Documentation

Definition at line 153 of file slam_widget_interface.py.

Update the map 

:param nav_msgs.OccupancyGrid msg: a map from system

Definition at line 78 of file slam_widget_interface.py.

def rocon_qt_library.interfaces.slam_widget_interface.SlamWidgetInterface.restore_settings (   self,
  plugin_settings,
  instance_settings 
)

Definition at line 169 of file slam_widget_interface.py.

Update the robot_pose

:param geometry_msgs.PoseStamped msg: robot pose data from system

Definition at line 120 of file slam_widget_interface.py.

def rocon_qt_library.interfaces.slam_widget_interface.SlamWidgetInterface.save_map (   self,
  world = 'world',
  map_name = 'map' 
)

Definition at line 64 of file slam_widget_interface.py.

def rocon_qt_library.interfaces.slam_widget_interface.SlamWidgetInterface.save_settings (   self,
  plugin_settings,
  instance_settings 
)

Definition at line 165 of file slam_widget_interface.py.

Update the scan

:param sensor_msgs.LaserScan msg: scans data from system

Definition at line 93 of file slam_widget_interface.py.


Member Data Documentation

Definition at line 32 of file slam_widget_interface.py.

Definition at line 32 of file slam_widget_interface.py.

Definition at line 32 of file slam_widget_interface.py.

Definition at line 32 of file slam_widget_interface.py.

Definition at line 82 of file slam_widget_interface.py.

Definition at line 28 of file slam_widget_interface.py.

Definition at line 32 of file slam_widget_interface.py.

Definition at line 32 of file slam_widget_interface.py.

Definition at line 32 of file slam_widget_interface.py.

Definition at line 82 of file slam_widget_interface.py.

Definition at line 30 of file slam_widget_interface.py.

Definition at line 29 of file slam_widget_interface.py.

Definition at line 32 of file slam_widget_interface.py.

Definition at line 32 of file slam_widget_interface.py.

Definition at line 32 of file slam_widget_interface.py.

Definition at line 32 of file slam_widget_interface.py.

Definition at line 32 of file slam_widget_interface.py.


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


rocon_qt_library
Author(s): Donguk Lee
autogenerated on Fri Feb 12 2016 02:50:13