$search
Public Member Functions | |
def | __init__ |
def | add_interval_req |
def | add_mech_state |
def | add_scan |
def | get_dense_cloud |
def | get_latest_done_scan_time |
def | process_interval_reqs |
def | process_scans |
Private Member Functions | |
def | _process_pending |
Private Attributes | |
_interval_req_lock | |
_interval_req_q | |
_laser_done_lock | |
_laser_done_q | |
_laser_wait_lock | |
_laser_wait_q | |
_max_laser_done_len | |
_max_laser_wait_len | |
_max_mech_len | |
_mech_lock | |
_mech_q | |
_req_callback |
Definition at line 49 of file dense_laser_cache.py.
def dense_laser_assembler::dense_laser_cache::DenseLaserCache::__init__ | ( | self, | ||
req_callback, | ||||
max_mech_len, | ||||
max_laser_done_len, | ||||
max_laser_wait_len | ||||
) |
Definition at line 50 of file dense_laser_cache.py.
def dense_laser_assembler::dense_laser_cache::DenseLaserCache::_process_pending | ( | self, | ||
scan_msg, | ||||
mech_q | ||||
) | [private] |
Definition at line 132 of file dense_laser_cache.py.
def dense_laser_assembler::dense_laser_cache::DenseLaserCache::add_interval_req | ( | self, | ||
start, | ||||
end | ||||
) |
Definition at line 188 of file dense_laser_cache.py.
def dense_laser_assembler::dense_laser_cache::DenseLaserCache::add_mech_state | ( | self, | ||
msg | ||||
) |
Definition at line 72 of file dense_laser_cache.py.
def dense_laser_assembler::dense_laser_cache::DenseLaserCache::add_scan | ( | self, | ||
msg | ||||
) |
Definition at line 79 of file dense_laser_cache.py.
def dense_laser_assembler::dense_laser_cache::DenseLaserCache::get_dense_cloud | ( | self, | ||
start, | ||||
end | ||||
) |
Definition at line 168 of file dense_laser_cache.py.
def dense_laser_assembler::dense_laser_cache::DenseLaserCache::get_latest_done_scan_time | ( | self | ) |
Definition at line 177 of file dense_laser_cache.py.
def dense_laser_assembler::dense_laser_cache::DenseLaserCache::process_interval_reqs | ( | self | ) |
Definition at line 197 of file dense_laser_cache.py.
def dense_laser_assembler::dense_laser_cache::DenseLaserCache::process_scans | ( | self | ) |
Definition at line 90 of file dense_laser_cache.py.
Definition at line 64 of file dense_laser_cache.py.
Definition at line 70 of file dense_laser_cache.py.
Definition at line 62 of file dense_laser_cache.py.
Definition at line 68 of file dense_laser_cache.py.
Definition at line 63 of file dense_laser_cache.py.
Definition at line 69 of file dense_laser_cache.py.
Definition at line 57 of file dense_laser_cache.py.
Definition at line 58 of file dense_laser_cache.py.
Definition at line 56 of file dense_laser_cache.py.
Definition at line 61 of file dense_laser_cache.py.
Definition at line 67 of file dense_laser_cache.py.
Definition at line 53 of file dense_laser_cache.py.