Add lidar tracking

This commit is contained in:
Piv
2020-01-20 21:29:27 +10:30
parent e059b5b7aa
commit 01591a0616
3 changed files with 73 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
import lidar_tracker_pb2
import lidar_tracker_pb2_grpc
from .lidar_cache import LidarCache
class LidarServicer(lidar_tracker_pb2_grpc.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