Files
picar/persontracking/lidar_servicer.py
2020-02-21 20:59:04 +10:30

27 lines
674 B
Python

import persontracking.lidar_tracker_pb2 as lidar_tracker_pb2
from persontracking.lidar_tracker_pb2_grpc import PersonTrackingServicer
from persontracking.lidar_cache import LidarCache\
class LidarServicer(PersonTrackingServicer):
def __init__(self):
self.cache = LidarCache(measurements=100)
self.cache.do_scanning()
def set_tracking_group(self, request, context):
pass
def stop_tracking(self, request, context):
self.cache.stop_scanning()
def get_scan_data(self, request, context):
pass
def start_tracking(self, request, context):
'''
Starts the lidar cache.
'''
pass