Source code for morse.middleware.pocolibs.overlays.velodyne_overlay

import logging; logger = logging.getLogger("morse." + __name__)
from morse.core.services import service, async_service, interruptible
from morse.core.overlay import MorseOverlay
from morse.core import status
from morse.middleware.pocolibs_datastream import DummyPoster

[docs]class VelodyneModule(MorseOverlay): def __init__(self, overlaid_object): # Call the constructor of the parent class MorseOverlay.__init__(self, overlaid_object) self._cntrl = DummyPoster("velodyneCntrl")
[docs] @service def Init(self, *args): pass
[docs] @service def GetInitParams(self, *args): pass
[docs] @service def FOVRemoveHeadingSector(self, *args): pass
[docs] @service def FOVRemoveLine(self, *args): pass
[docs] @service def StartAcquisition(self, *args): pass
[docs] @service def StopAcquisition(self, *args): pass
[docs] @service def OneShot(self, *args): pass
[docs] @service def SetTargetDetectionParams(self, *args): pass
[docs] @service def GetTargetDetectionParams(self, *args): pass
[docs] @service def SetTargetParams(self, *args): pass
[docs] @service def GetTargetParams(self, *args): pass
[docs] @service def StopTargetDetection(self, *args): pass
[docs] @service def DumpTarget(self, *args): pass
[docs] @service def SetSaveParams(self, *args): pass
[docs] @service def SetSaveIm3DParams(self, *args): pass
[docs] @service def GetSaveParams(self, *args): pass
[docs] @service def GetSaveIm3DParams(self, *args): pass
[docs] @service def Save(self, *args): pass
[docs] @service def SaveIm3d(self, *args): pass
[docs] def name(self): return "velodyne"