Exemple #1
0
    def position_to_object(self, position, color, id, name="totem"):
        obj = PerceptionObject()
        obj.id = int(id)
        obj.header = navigator_tools.make_header(frame="enu")
        obj.name = name
        obj.position = navigator_tools.numpy_to_point(position)
        obj.color.r = color[0]
        obj.color.g = color[1]
        obj.color.b = color[2]
        obj.color.a = 1

        return obj
Exemple #2
0
    def position_to_object(self, position, color, id,  name="totem"):
        obj = PerceptionObject()
        obj.id = int(id)
        obj.header = navigator_tools.make_header(frame="enu")
        obj.name = name
        obj.position = navigator_tools.numpy_to_point(position)
        obj.color.r = color[0]
        obj.color.g = color[1]
        obj.color.b = color[2]
        obj.color.a = 1

        return obj