Source code for morse.middleware.yarp.laserscanner
import logging; logger = logging.getLogger("morse." + __name__)
from morse.middleware.yarp_datastream import YarpPublisher
[docs]class YarpLaserScannerPublisher(YarpPublisher):
[docs] def encode(self, bottle):
self.encode_message(bottle, self.data['point_list'],
self.component_name)
[docs]class YarpLaserScannerDistancePublisher(YarpPublisher):
[docs] def encode(self, bottle):
self.encode_message(bottle, self.data['range_list'],
self.component_name)