Public Member Functions | Public Attributes | Static Public Attributes | Private Member Functions | Private Attributes | List of all members
rqt_nav_view.nav_view.NavView Class Reference
Inheritance diagram for rqt_nav_view.nav_view.NavView:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, map_topic='/map', paths=['/move_base/SBPLLatticePlanner/plan', move_base, TrajectoryPlannerROS, local_plan, polygons=['/move_base/local_costmap/robot_footprint'], tf=None, parent=None)
 
def add_dragdrop (self, item)
 
def add_path (self, name)
 
def add_polygon (self, name)
 
def close (self)
 
def dragEnterEvent (self, e)
 
def draw_position (self, e, mirror=True)
 
def dropEvent (self, e)
 
def goal_mode (self)
 
def map_cb (self, msg)
 
def mousePressEvent (self, e)
 
def mouseReleaseEvent (self, e)
 
def pose_mode (self)
 
def restore_settings (self, plugin_settings, instance_settings)
 
def save_settings (self, plugin_settings, instance_settings)
 
def wheelEvent (self, event)
 

Public Attributes

 drag_start
 
 h
 
 last_path
 
 map_sub
 
 resolution
 
 w
 

Static Public Attributes

 map_changed = Signal()
 
 path_changed = Signal(str)
 
 polygon_changed = Signal(str)
 

Private Member Functions

def _mirror (self, item)
 
def _update (self)
 
def _update_path (self, name)
 
def _update_polygon (self, name)
 

Private Attributes

 _colors
 
 _goal_mode
 
 _goal_pub
 
 _map
 
 _map_item
 
 _parent
 
 _paths
 
 _polygons
 
 _pose_mode
 
 _pose_pub
 
 _scene
 
 _tf
 

Detailed Description

Definition at line 152 of file nav_view.py.

Constructor & Destructor Documentation

def rqt_nav_view.nav_view.NavView.__init__ (   self,
  map_topic = '/map',
  paths = ['/move_base/SBPLLatticePlanner/plan',
  move_base,
  TrajectoryPlannerROS,
  local_plan,
  polygons = ['/move_base/local_costmap/robot_footprint'],
  tf = None,
  parent = None 
)

Definition at line 159 of file nav_view.py.

Member Function Documentation

def rqt_nav_view.nav_view.NavView._mirror (   self,
  item 
)
private

Definition at line 490 of file nav_view.py.

def rqt_nav_view.nav_view.NavView._update (   self)
private

Definition at line 448 of file nav_view.py.

def rqt_nav_view.nav_view.NavView._update_path (   self,
  name 
)
private

Definition at line 464 of file nav_view.py.

def rqt_nav_view.nav_view.NavView._update_polygon (   self,
  name 
)
private

Definition at line 477 of file nav_view.py.

def rqt_nav_view.nav_view.NavView.add_dragdrop (   self,
  item 
)

Definition at line 210 of file nav_view.py.

def rqt_nav_view.nav_view.NavView.add_path (   self,
  name 
)

Definition at line 259 of file nav_view.py.

def rqt_nav_view.nav_view.NavView.add_polygon (   self,
  name 
)

Definition at line 298 of file nav_view.py.

def rqt_nav_view.nav_view.NavView.close (   self)

Definition at line 435 of file nav_view.py.

def rqt_nav_view.nav_view.NavView.dragEnterEvent (   self,
  e 
)

Definition at line 220 of file nav_view.py.

def rqt_nav_view.nav_view.NavView.draw_position (   self,
  e,
  mirror = True 
)

Definition at line 359 of file nav_view.py.

def rqt_nav_view.nav_view.NavView.dropEvent (   self,
  e 
)

Definition at line 224 of file nav_view.py.

def rqt_nav_view.nav_view.NavView.goal_mode (   self)

Definition at line 350 of file nav_view.py.

def rqt_nav_view.nav_view.NavView.map_cb (   self,
  msg 
)

Definition at line 239 of file nav_view.py.

def rqt_nav_view.nav_view.NavView.mousePressEvent (   self,
  e 
)

Definition at line 387 of file nav_view.py.

def rqt_nav_view.nav_view.NavView.mouseReleaseEvent (   self,
  e 
)

Definition at line 394 of file nav_view.py.

def rqt_nav_view.nav_view.NavView.pose_mode (   self)

Definition at line 341 of file nav_view.py.

def rqt_nav_view.nav_view.NavView.restore_settings (   self,
  plugin_settings,
  instance_settings 
)

Definition at line 498 of file nav_view.py.

def rqt_nav_view.nav_view.NavView.save_settings (   self,
  plugin_settings,
  instance_settings 
)

Definition at line 494 of file nav_view.py.

def rqt_nav_view.nav_view.NavView.wheelEvent (   self,
  event 
)

Definition at line 228 of file nav_view.py.

Member Data Documentation

rqt_nav_view.nav_view.NavView._colors
private

Definition at line 185 of file nav_view.py.

rqt_nav_view.nav_view.NavView._goal_mode
private

Definition at line 164 of file nav_view.py.

rqt_nav_view.nav_view.NavView._goal_pub
private

Definition at line 203 of file nav_view.py.

rqt_nav_view.nav_view.NavView._map
private

Definition at line 174 of file nav_view.py.

rqt_nav_view.nav_view.NavView._map_item
private

Definition at line 175 of file nav_view.py.

rqt_nav_view.nav_view.NavView._parent
private

Definition at line 161 of file nav_view.py.

rqt_nav_view.nav_view.NavView._paths
private

Definition at line 180 of file nav_view.py.

rqt_nav_view.nav_view.NavView._polygons
private

Definition at line 181 of file nav_view.py.

rqt_nav_view.nav_view.NavView._pose_mode
private

Definition at line 163 of file nav_view.py.

rqt_nav_view.nav_view.NavView._pose_pub
private

Definition at line 202 of file nav_view.py.

rqt_nav_view.nav_view.NavView._scene
private

Definition at line 187 of file nav_view.py.

rqt_nav_view.nav_view.NavView._tf
private

Definition at line 190 of file nav_view.py.

rqt_nav_view.nav_view.NavView.drag_start

Definition at line 390 of file nav_view.py.

rqt_nav_view.nav_view.NavView.h

Definition at line 178 of file nav_view.py.

rqt_nav_view.nav_view.NavView.last_path

Definition at line 165 of file nav_view.py.

rqt_nav_view.nav_view.NavView.map_changed = Signal()
static

Definition at line 153 of file nav_view.py.

rqt_nav_view.nav_view.NavView.map_sub

Definition at line 193 of file nav_view.py.

rqt_nav_view.nav_view.NavView.path_changed = Signal(str)
static

Definition at line 154 of file nav_view.py.

rqt_nav_view.nav_view.NavView.polygon_changed = Signal(str)
static

Definition at line 155 of file nav_view.py.

rqt_nav_view.nav_view.NavView.resolution

Definition at line 240 of file nav_view.py.

rqt_nav_view.nav_view.NavView.w

Definition at line 177 of file nav_view.py.


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


rqt_nav_view
Author(s): Ze'ev Klapow
autogenerated on Wed Jun 5 2019 19:53:01