morse.middleware.pocolibs.overlays package¶
Submodules¶
morse.middleware.pocolibs.overlays.platine_overlay module¶
-
class
PlatineModule
(overlaid_object)[source]¶ Bases:
morse.core.overlay.MorseOverlay
-
AimAtTargetPoint
(callback, *param)¶
-
CmdPosCoord
(callback, *param)¶
-
CmdPosPan
(callback, *param)¶
-
CmdPosTilt
(callback, *param)¶
-
Stop
(callback, *param)¶
-
TrackPos
(callback, *param)¶
-
interrupt
()[source]¶ This method is automatically invoked by the component when a service is interrupted, basically to notify to the client that the task has been interrupted.
It can be overriden in each component to provide a true interrupt, for exemple resseting the speed command to 0.0.
If you override it, do not forget to call
self.completed
withstatus.PREEMPTED
.
-
morse.middleware.pocolibs.overlays.rflex_overlay module¶
-
class
RflexModule
(overlaid_object)[source]¶ Bases:
morse.core.overlay.MorseOverlay
-
GotoSpeed
(callback, *param)¶
-
Stop
(callback, *param)¶
-
TrackEnd
(callback, *param)¶
-
TrackSpeedStart
(callback, *param)¶
-
interrupt
()[source]¶ This method is automatically invoked by the component when a service is interrupted, basically to notify to the client that the task has been interrupted.
It can be overriden in each component to provide a true interrupt, for exemple resseting the speed command to 0.0.
If you override it, do not forget to call
self.completed
withstatus.PREEMPTED
.
-
morse.middleware.pocolibs.overlays.stereopixel_overlay module¶
-
class
StereopixelModule
(overlaid_object)[source]¶ Bases:
morse.core.overlay.MorseOverlay
-
Compute
(callback, *param)¶
-
morse.middleware.pocolibs.overlays.velodyne_overlay module¶
morse.middleware.pocolibs.overlays.viam_overlay module¶
-
class
ViamModule
(overlaid_object)[source]¶ Bases:
morse.core.overlay.MorseOverlay
-
Acquire
(callback, *param)¶
-
Stop
(callback, *param)¶
-