Public Member Functions | Public Attributes | List of all members
OpenRTM_aist.examples.MobileRobotCanvas.TkMobileRobotSimulator.DiffMobileModel Class Reference

Public Member Functions

def __init__ (self, radius, wheeld, pos=(0, 0, math.pi/2), dt=0.1)
 
def control (self, w1, w2)
 
def get_pos (self)
 
def set_pos (self, pos=(0, 0, math.pi/2))
 
def set_time_tick (self, tick)
 
def set_wheel_distance (self, distance)
 
def set_wheel_radius (self, radius)
 

Public Attributes

 dt
 
 pre_t
 
 pre_t_dot
 
 pre_x
 
 pre_x_dot
 
 pre_y
 
 pre_y_dot
 
 radius
 
 wheeld
 

Detailed Description

Definition at line 456 of file TkMobileRobotSimulator.py.

Constructor & Destructor Documentation

def OpenRTM_aist.examples.MobileRobotCanvas.TkMobileRobotSimulator.DiffMobileModel.__init__ (   self,
  radius,
  wheeld,
  pos = (0, 0, math.pi/2),
  dt = 0.1 
)

Definition at line 457 of file TkMobileRobotSimulator.py.

Member Function Documentation

def OpenRTM_aist.examples.MobileRobotCanvas.TkMobileRobotSimulator.DiffMobileModel.control (   self,
  w1,
  w2 
)

Definition at line 501 of file TkMobileRobotSimulator.py.

def OpenRTM_aist.examples.MobileRobotCanvas.TkMobileRobotSimulator.DiffMobileModel.get_pos (   self)

Definition at line 498 of file TkMobileRobotSimulator.py.

def OpenRTM_aist.examples.MobileRobotCanvas.TkMobileRobotSimulator.DiffMobileModel.set_pos (   self,
  pos = (0, 0, math.pi/2) 
)

Definition at line 488 of file TkMobileRobotSimulator.py.

def OpenRTM_aist.examples.MobileRobotCanvas.TkMobileRobotSimulator.DiffMobileModel.set_time_tick (   self,
  tick 
)

Definition at line 482 of file TkMobileRobotSimulator.py.

def OpenRTM_aist.examples.MobileRobotCanvas.TkMobileRobotSimulator.DiffMobileModel.set_wheel_distance (   self,
  distance 
)

Definition at line 476 of file TkMobileRobotSimulator.py.

def OpenRTM_aist.examples.MobileRobotCanvas.TkMobileRobotSimulator.DiffMobileModel.set_wheel_radius (   self,
  radius 
)

Definition at line 470 of file TkMobileRobotSimulator.py.

Member Data Documentation

OpenRTM_aist.examples.MobileRobotCanvas.TkMobileRobotSimulator.DiffMobileModel.dt

Definition at line 460 of file TkMobileRobotSimulator.py.

OpenRTM_aist.examples.MobileRobotCanvas.TkMobileRobotSimulator.DiffMobileModel.pre_t

Definition at line 463 of file TkMobileRobotSimulator.py.

OpenRTM_aist.examples.MobileRobotCanvas.TkMobileRobotSimulator.DiffMobileModel.pre_t_dot

Definition at line 466 of file TkMobileRobotSimulator.py.

OpenRTM_aist.examples.MobileRobotCanvas.TkMobileRobotSimulator.DiffMobileModel.pre_x

Definition at line 461 of file TkMobileRobotSimulator.py.

OpenRTM_aist.examples.MobileRobotCanvas.TkMobileRobotSimulator.DiffMobileModel.pre_x_dot

Definition at line 464 of file TkMobileRobotSimulator.py.

OpenRTM_aist.examples.MobileRobotCanvas.TkMobileRobotSimulator.DiffMobileModel.pre_y

Definition at line 462 of file TkMobileRobotSimulator.py.

OpenRTM_aist.examples.MobileRobotCanvas.TkMobileRobotSimulator.DiffMobileModel.pre_y_dot

Definition at line 465 of file TkMobileRobotSimulator.py.

OpenRTM_aist.examples.MobileRobotCanvas.TkMobileRobotSimulator.DiffMobileModel.radius

Definition at line 458 of file TkMobileRobotSimulator.py.

OpenRTM_aist.examples.MobileRobotCanvas.TkMobileRobotSimulator.DiffMobileModel.wheeld

Definition at line 459 of file TkMobileRobotSimulator.py.


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


openrtm_aist_python
Author(s): Shinji Kurihara
autogenerated on Thu Jun 6 2019 19:11:36