Ejemplo n.º 1
0
def erase_all_marker():
    try:
        req_marker_operate_srv(
            TransformableMarkerOperate(
                type=TransformableMarkerOperate.BOX,
                action=TransformableMarkerOperate.ERASEALL))
    except rospy.ServiceException, e:
        print 'insert_marker service call failed: %s' % e
 def insert_marker(self, name, frame_id, type):
     msg = TransformableMarkerOperate(
         name=name,
         type=type,
         action=TransformableMarkerOperate.INSERT,
         frame_id=frame_id,
         description=name,
     )
     self.req_marker(msg)
Ejemplo n.º 3
0
def insert_marker(shape_type=TransformableMarkerOperate.BOX,
                  name='default_name',
                  description='default_description'):
    try:
        req_marker_operate_srv(
            TransformableMarkerOperate(
                type=shape_type,
                action=TransformableMarkerOperate.INSERT,
                frame_id=default_frame_id,
                name=name,
                description=description))
    except rospy.ServiceException, e:
        print 'insert_marker service call failed: %s' % e
Ejemplo n.º 4
0
def insert_marker(shape_type=TransformableMarkerOperate.BOX,
                  name='default_name',
                  description='default_description',
                  mesh_resource='',
                  mesh_use_embedded_materials=False):
    try:
        req_marker_operate_srv(
            TransformableMarkerOperate(
                type=shape_type,
                action=TransformableMarkerOperate.INSERT,
                frame_id=default_frame_id,
                name=name,
                description=description,
                mesh_resource=mesh_resource,
                mesh_use_embedded_materials=mesh_use_embedded_materials))
    except rospy.ServiceException, e:
        print 'insert_marker service call failed: %s' % e