Namespaces | Functions | Variables
imu_delay_tester.py File Reference

Go to the source code of this file.

Namespaces

 imu_delay_tester
 

Functions

def imu_delay_tester.binning_decay (timestamp_way_offset, decay_microsec)
 
def imu_delay_tester.calc_2nd_derivate_from_xy (xaxis, yaxis)
 
def imu_delay_tester.calc_azimuth_gradient (timestamp_way_offset)
 
def imu_delay_tester.filter_azimuth (timestamp_way_offset, min_azimuth)
 
def imu_delay_tester.filter_local_maxima (timestamp_way_offset)
 
def imu_delay_tester.filter_local_minima (timestamp_way_offset)
 
def imu_delay_tester.get_closest_timestamp (timestamp_velocity, imu_timestamp)
 

Variables

 imu_delay_tester.args = parser.parse_args()
 
 imu_delay_tester.ax1
 
 imu_delay_tester.ax2
 
 imu_delay_tester.ax3
 
bool imu_delay_tester.compute_derivates = False
 
string imu_delay_tester.csv_filename = '../test/20231024_multiscan_timestamp_azimuth_imuacceleration.csv'
 
 imu_delay_tester.default
 
 imu_delay_tester.dt
 
 imu_delay_tester.fname
 
 imu_delay_tester.help
 
float imu_delay_tester.imu_latency_sec = dt * 1.0e-6
 
def imu_delay_tester.imu_timestamp = timestamp_min_imu_accel[row, 0]
 
 imu_delay_tester.imu_value = float(token)
 
 imu_delay_tester.lidar_timestamp
 
 imu_delay_tester.line = line.replace(',', '.')
 
list imu_delay_tester.lines = [line.rstrip() for line in file]
 
float imu_delay_tester.min_imu_latency_sec = 1.0e6
 
 imu_delay_tester.parser
 
bool imu_delay_tester.show_plot = True
 
 imu_delay_tester.timestamp = float(token)
 
def imu_delay_tester.timestamp_azi_gradient = calc_azimuth_gradient(timestamp_way_offset)
 
 imu_delay_tester.timestamp_imu_z = np.zeros([0,2])
 
def imu_delay_tester.timestamp_max_velocity = filter_local_maxima(timestamp_azi_gradient)
 
def imu_delay_tester.timestamp_min_imu_accel = filter_local_minima(timestamp_imu_z)
 
def imu_delay_tester.timestamp_min_imu_accel_sorted = timestamp_min_imu_accel[timestamp_min_imu_accel[:, 1].argsort()]
 
float imu_delay_tester.timestamp_start = -1.0
 
 imu_delay_tester.timestamp_way_offset = np.zeros([0,2])
 
 imu_delay_tester.token_list = line.split(";")
 
 imu_delay_tester.type
 
 imu_delay_tester.way_offset = float(token)
 
 imu_delay_tester.xaxis_azi_grad = np.array(timestamp_azi_gradient[:,0])
 
 imu_delay_tester.xaxis_azi_org = np.array(timestamp_way_offset[:, 0])
 
 imu_delay_tester.xaxis_imu_org = np.array(timestamp_imu_z[:,0])
 
 imu_delay_tester.xaxis_max_velocity = np.array(timestamp_max_velocity[:,0])
 
 imu_delay_tester.xaxis_min_imu_accel = np.array(timestamp_min_imu_accel[:,0])
 
def imu_delay_tester.y_2nd_derivate = calc_2nd_derivate_from_xy(xaxis_azi_org, yaxis_azi_org)
 
 imu_delay_tester.yaxis_azi_grad = -np.array(timestamp_azi_gradient[:,1])
 
 imu_delay_tester.yaxis_azi_org = np.array(timestamp_way_offset[:, 1])
 
 imu_delay_tester.yaxis_imu_org = np.array(timestamp_imu_z[:,1])
 
 imu_delay_tester.yaxis_max_velocity = np.array(timestamp_max_velocity[:,1])
 
 imu_delay_tester.yaxis_min_imu_accel = np.array(timestamp_min_imu_accel[:,1])
 


sick_scan_xd
Author(s): Michael Lehning , Jochen Sprickerhof , Martin Günther
autogenerated on Fri Oct 25 2024 02:47:13