Main Page
Namespaces
Files
File List
Namespaces
|
Functions
|
Variables
trans_error_icp.py File Reference
Go to the source code of this file.
Namespaces
namespace
trans_error_icp
Functions
def
trans_error_icp.base_to_laser_frame
def
trans_error_icp.calc_arc_length
def
trans_error_icp.callback_laser
def
trans_error_icp.callback_odom
def
trans_error_icp.callback_status
def
trans_error_icp.get_vector_statistics
def
trans_error_icp.icp_client
def
trans_error_icp.laser_to_base_frame
def
trans_error_icp.resta
def
trans_error_icp.write_and_print_results
Variables
string
trans_error_icp._EC
= '\033[0m'
int
trans_error_icp.arc
= 0
string
trans_error_icp.CB_
= '\033[34m'
string
trans_error_icp.CC_
= '\033[36m'
string
trans_error_icp.CG_
= '\033[1;30m'
string
trans_error_icp.CK_
= '\033[1;35m'
string
trans_error_icp.CLB_
= '\033[1;34m'
string
trans_error_icp.CLC_
= '\033[1;36m'
string
trans_error_icp.CLG_
= '\033[37m'
string
trans_error_icp.CLR_
= '\033[1;31m'
string
trans_error_icp.CLV_
= '\033[1;32m'
string
trans_error_icp.CM_
= '\033[33m'
string
trans_error_icp.CN_
= '\033[30m'
string
trans_error_icp.CP_
= '\033[35m'
string
trans_error_icp.CR_
= '\033[31m'
tuple
trans_error_icp.current_pose
=
Pose
()
tuple
trans_error_icp.current_scan
= LaserScan()
string
trans_error_icp.CV_
= '\033[32m'
string
trans_error_icp.CW_
= '\033[1;37m'
string
trans_error_icp.CY_
= '\033[1;33m'
float
trans_error_icp.d
= 0.0
tuple
trans_error_icp.d_fd
= float(0.0)
tuple
trans_error_icp.d_icp
= icp_client(first_scan, last_scan, prev_L)
list
trans_error_icp.d_mp
= first_scan.ranges[int(len(first_scan.ranges)/2)]
tuple
trans_error_icp.d_wd
= float(0.0)
tuple
trans_error_icp.d_wv
= float(0.0)
tuple
trans_error_icp.first_scan
= LaserScan()
int
trans_error_icp.i
= 0
int
trans_error_icp.j
= 1
string
trans_error_icp.kind
= "line"
tuple
trans_error_icp.L
=
Pose
()
tuple
trans_error_icp.last_scan
= LaserScan()
tuple
trans_error_icp.last_t
= rospy.Time()
list
trans_error_icp.lst_d_arc
= []
list
trans_error_icp.lst_d_fd
= []
list
trans_error_icp.lst_d_icp
= []
list
trans_error_icp.lst_d_mp
= []
list
trans_error_icp.lst_d_wd
= []
list
trans_error_icp.lst_d_wv
= []
list
trans_error_icp.lst_status
= []
int
trans_error_icp.M
= 2
int
trans_error_icp.N
= 2
trans_error_icp.no_first_scan
=
True
tuple
trans_error_icp.old_pose
=
Pose
()
float
trans_error_icp.old_theta
= 0.0
tuple
trans_error_icp.p_v
= rospy.Publisher('/teo/segway/cmd_vel_unsafe', Twist)
tuple
trans_error_icp.prev_L
=
Pose
()
tuple
trans_error_icp.prior_d
=
Pose
()
tuple
trans_error_icp.r
= rospy.Rate(10)
string
trans_error_icp.SB_
= '\033[1m'
trans_error_icp.start_d_wd
= d_wd
string
trans_error_icp.test_name
= "test"
list
trans_error_icp.tfl2b
= [[0.57], [0], [0]]
tuple
trans_error_icp.theta_total
=
abs
(vel_ang*L.position.x/vel_lin)
tuple
trans_error_icp.tw
= Twist()
tuple
trans_error_icp.tw_turn
= Twist()
tuple
trans_error_icp.tw_zero
= Twist()
float
trans_error_icp.vel_ang
= 0.5
float
trans_error_icp.vel_lin
= 0.5
teo_apps
Author(s): Marti
autogenerated on Fri Dec 6 2013 22:19:45