Public Member Functions | Public Attributes | List of all members
calibrate.CalibrateRobot Class Reference

Public Member Functions

def __init__ (self)
 
def align (self)
 
def calibrate (self, speed, imu_drift=0)
 
def imu_cb (self, msg)
 
def imu_drift (self)
 
def odom_cb (self, msg)
 
def scan_cb (self, msg)
 
def sync_timestamps (self, start_time=None)
 

Public Attributes

 cmd_pub
 
 has_gyro
 
 imu_angle
 
 imu_calibrate_time
 
 imu_time
 
 inital_wall_angle
 
 lock
 
 odom_angle
 
 odom_time
 
 scan_angle
 
 scan_time
 
 sub_imu
 
 sub_odom
 
 sub_scan
 

Detailed Description

Definition at line 68 of file calibrate.py.

Constructor & Destructor Documentation

def calibrate.CalibrateRobot.__init__ (   self)

Definition at line 69 of file calibrate.py.

Member Function Documentation

def calibrate.CalibrateRobot.align (   self)

Definition at line 147 of file calibrate.py.

def calibrate.CalibrateRobot.calibrate (   self,
  speed,
  imu_drift = 0 
)

Definition at line 94 of file calibrate.py.

def calibrate.CalibrateRobot.imu_cb (   self,
  msg 
)

Definition at line 186 of file calibrate.py.

def calibrate.CalibrateRobot.imu_drift (   self)

Definition at line 131 of file calibrate.py.

def calibrate.CalibrateRobot.odom_cb (   self,
  msg 
)

Definition at line 192 of file calibrate.py.

def calibrate.CalibrateRobot.scan_cb (   self,
  msg 
)

Definition at line 198 of file calibrate.py.

def calibrate.CalibrateRobot.sync_timestamps (   self,
  start_time = None 
)

Definition at line 168 of file calibrate.py.

Member Data Documentation

calibrate.CalibrateRobot.cmd_pub

Definition at line 79 of file calibrate.py.

calibrate.CalibrateRobot.has_gyro

Definition at line 72 of file calibrate.py.

calibrate.CalibrateRobot.imu_angle

Definition at line 87 of file calibrate.py.

calibrate.CalibrateRobot.imu_calibrate_time

Definition at line 86 of file calibrate.py.

calibrate.CalibrateRobot.imu_time

Definition at line 80 of file calibrate.py.

calibrate.CalibrateRobot.inital_wall_angle

Definition at line 85 of file calibrate.py.

calibrate.CalibrateRobot.lock

Definition at line 70 of file calibrate.py.

calibrate.CalibrateRobot.odom_angle

Definition at line 91 of file calibrate.py.

calibrate.CalibrateRobot.odom_time

Definition at line 81 of file calibrate.py.

calibrate.CalibrateRobot.scan_angle

Definition at line 89 of file calibrate.py.

calibrate.CalibrateRobot.scan_time

Definition at line 82 of file calibrate.py.

calibrate.CalibrateRobot.sub_imu

Definition at line 75 of file calibrate.py.

calibrate.CalibrateRobot.sub_odom

Definition at line 77 of file calibrate.py.

calibrate.CalibrateRobot.sub_scan

Definition at line 78 of file calibrate.py.


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


turtlebot_calibration
Author(s): Wim Meeussen
autogenerated on Mon Jun 10 2019 15:44:05