Fix imports for slam
This commit is contained in:
0
SlamController/__init__.py
Normal file
0
SlamController/__init__.py
Normal file
@@ -1,11 +1,12 @@
|
|||||||
import SlamController_pb2_grpc
|
from . import SlamController_pb2_grpc
|
||||||
import SlamController_pb2
|
from . import SlamController_pb2
|
||||||
import slam_streamer as slam
|
from . import slam_streamer as slam
|
||||||
from threading import Thread
|
from threading import Thread
|
||||||
|
|
||||||
|
|
||||||
class SlamServicer(SlamController_pb2_grpc.SlamControlServicer):
|
class SlamServicer(SlamController_pb2_grpc.SlamControlServicer):
|
||||||
slam_thread = None
|
slam_thread = None
|
||||||
|
|
||||||
def __init__(self, lidar_connection):
|
def __init__(self, lidar_connection):
|
||||||
print('Servicer initialised')
|
print('Servicer initialised')
|
||||||
self.slam = slam.SlamStreamer(lidar_connection=lidar_connection)
|
self.slam = slam.SlamStreamer(lidar_connection=lidar_connection)
|
||||||
@@ -23,4 +24,4 @@ class SlamServicer(SlamController_pb2_grpc.SlamControlServicer):
|
|||||||
def stop_streaming(self, request, context):
|
def stop_streaming(self, request, context):
|
||||||
if self.slam_thread is not None:
|
if self.slam_thread is not None:
|
||||||
self.slam.stop_scanning()
|
self.slam.stop_scanning()
|
||||||
return SlamController_pb2.Empty()
|
return SlamController_pb2.Empty()
|
||||||
|
|||||||
Reference in New Issue
Block a user