def init(self, ros, hostname): self.hostname = hostname # create publisher self.pub = ros.Publisher('/' + hostname + '/lidar/' + resource_name(self.name), Int16MultiArray, queue_size=1) # pass to parent to enble probes #self.mp.write_probe(self.codes,1) Getter.init(self)
def init(self, ros, hostname): self.hostname = hostname # create publisher if type(self.name) != tuple: self.pub = ros.Publisher('/' + hostname + '/odom/' + resource_name(self.name), Odometry, queue_size=1) else: self.pub = ros.Publisher( '/' + hostname + '/odom/' + resource_name(os.path.commonprefix(self.name)), Odometry, queue_size=1) # pass to parent to enble probes Getter.init(self)