Carma-platform v4.2.0
CARMA Platform is built on robot operating system (ROS) and utilizes open source software (OSS) that enables Cooperative Driving Automation (CDA) features to allow Automated Driving Systems to interact and cooperate with infrastructure and other vehicles through communication.
process_traj_logs.py File Reference

Go to the source code of this file.

Classes

class  process_traj_logs.DataSource
 

Namespaces

namespace  process_traj_logs
 

Functions

def process_traj_logs.binarySearch (a, x)
 
def process_traj_logs.xy_scatter_with_slider (figure_num, data, key, title, xlabel, ylabel)
 
def process_traj_logs.index_plot_with_slider (figure_num, data, key, title, xlabel, ylabel)
 

Variables

list process_traj_logs.data = []
 
dictionary process_traj_logs.core_data
 
 process_traj_logs.traj_data = csv.reader(csv_file, delimiter='|')
 
int process_traj_logs.i = 0
 
 process_traj_logs.start_index = max(binarySearch(core_data["times"], float(sys.argv[2])) - 1, 0)
 
 process_traj_logs.end_index = min(binarySearch(core_data["times"], float(sys.argv[3])) + 1, len(core_data["times"]))
 
 process_traj_logs.data_source = DataSource.NONE
 
 process_traj_logs.point_speed = content.split(':')
 
 process_traj_logs.point = point_speed[1].split('Speed')
 
 process_traj_logs.xy = point[0].split(',')
 
 process_traj_logs.x = float(xy[0])
 
 process_traj_logs.y = float(xy[1])
 
 process_traj_logs.split = content.split(':')
 
 process_traj_logs.c = float(split[1])
 
def process_traj_logs.plot1
 
def process_traj_logs.plot2
 
def process_traj_logs.plot3
 
def process_traj_logs.plot4
 
def process_traj_logs.plot5
 
def process_traj_logs.plot6
 
def process_traj_logs.plot7
 
def process_traj_logs.plot8
 
def process_traj_logs.plot9
 
def process_traj_logs.plot10
 
def process_traj_logs.plot11
 
def process_traj_logs.plot12
 
def process_traj_logs.plot13
 
def process_traj_logs.plot14
 
def process_traj_logs.plot15