Functions | |
| def | associate (first_list, second_list, offset, max_difference) |
| def | read_file_list (filename) |
Variables | |
| action | |
| args = parser.parse_args() | |
| default | |
| first_list = read_file_list(args.first_file) | |
| help | |
| matches = associate(first_list, second_list,float(args.offset),float(args.max_difference)) | |
| parser = argparse.ArgumentParser(description=) | |
| second_list = read_file_list(args.second_file) | |
| def associate.associate | ( | first_list, | |
| second_list, | |||
| offset, | |||
| max_difference | |||
| ) |
Associate two dictionaries of (stamp,data). As the time stamps never match exactly, we aim to find the closest match for every input tuple. Input: first_list -- first dictionary of (stamp,data) tuples second_list -- second dictionary of (stamp,data) tuples offset -- time offset between both dictionaries (e.g., to model the delay between the sensors) max_difference -- search radius for candidate generation Output: matches -- list of matched tuples ((stamp1,data1),(stamp2,data2))
Definition at line 71 of file associate.py.
| def associate.read_file_list | ( | filename | ) |
Reads a trajectory from a text file. File format: The file format is "stamp d1 d2 d3 ...", where stamp denotes the time stamp (to be matched) and "d1 d2 d3.." is arbitary data (e.g., a 3D position and 3D orientation) associated to this timestamp. Input: filename -- File name Output: dict -- dictionary of (stamp,data) tuples
Definition at line 49 of file associate.py.
| associate.action |
Definition at line 111 of file associate.py.
| associate.args = parser.parse_args() |
Definition at line 114 of file associate.py.
| associate.default |
Definition at line 112 of file associate.py.
| associate.first_list = read_file_list(args.first_file) |
Definition at line 116 of file associate.py.
| associate.help |
Definition at line 109 of file associate.py.
| associate.matches = associate(first_list, second_list,float(args.offset),float(args.max_difference)) |
Definition at line 119 of file associate.py.
| associate.parser = argparse.ArgumentParser(description=) |
Definition at line 106 of file associate.py.
| associate.second_list = read_file_list(args.second_file) |
Definition at line 117 of file associate.py.