def parse_args(): parser = argparse.ArgumentParser(description='Delete objects from the database.') parser.add_argument('objects', metavar='OBJECTS', type=str, nargs='+', help='Object ids to delete.') dbtools.add_db_arguments(parser) args = parser.parse_args() return args
def parse_args(): parser = argparse.ArgumentParser(description='Search for an objects in the DB based on tags..') parser.add_argument('-t', '--tag', metavar='TAG', dest='tag', type=str, default='', help='Tag to search for.') dbtools.add_db_arguments(parser) args = parser.parse_args() return args
def parse_args(): parser = argparse.ArgumentParser(description='Add a mesh to an object.', fromfile_prefix_chars='@') parser.add_argument('object_id', metavar='OBJECT_ID', type=str, help='ID of the object to add a mesh to.') parser.add_argument('mesh_original', metavar='MESH_ORIGINAL', type=str, help='Original mesh of the object.') dbtools.add_db_arguments(parser) args = parser.parse_args() return args
def parse_args(): parser = argparse.ArgumentParser( description='Delete objects from the database.') parser.add_argument('objects', metavar='OBJECTS', type=str, nargs='+', help='Object ids to delete.') dbtools.add_db_arguments(parser) args = parser.parse_args() return args
def parse_args(): parser = argparse.ArgumentParser( description='Search for an objects in the DB based on tags..') parser.add_argument('-t', '--tag', metavar='TAG', dest='tag', type=str, default='', help='Tag to search for.') dbtools.add_db_arguments(parser) args = parser.parse_args() return args
def parse_args(): parser = argparse.ArgumentParser(description='Add an object to the db.', fromfile_prefix_chars='@') parser.add_argument('-n', '--object_name', metavar='OBJECT_NAME', dest='object_name', type=str, default='') parser.add_argument('-d', '--description', metavar='DESCRIPTION', dest='description', type=str, default='') parser.add_argument('-a', '--author', metavar='AUTHOR_NAME', dest='author_name', type=str, default='') parser.add_argument('-e', '--email', metavar='EMAIL_ADDRESS', dest='author_email', type=str, default='') parser.add_argument('tags', metavar='TAGS', type=str, nargs='*', help='Tags to add to object description.') dbtools.add_db_arguments(parser) args = parser.parse_args() return args
def parse_args(): parser = argparse.ArgumentParser(description="Search for an objects in the DB based on tags..") parser.add_argument("-t", "--tag", metavar="TAG", dest="tag", type=str, default="", help="Tag to search for.") dbtools.add_db_arguments(parser) args = parser.parse_args() return args
def parse_args(self): self.parser = argparse.ArgumentParser( description='Generate observations by 3d rendering.') dbtools.add_db_arguments(self.parser) scheduler_options(self.parser) self.options = self.parser.parse_args()
plasm.connect([bagreader['info'] >> bagwriter['info_rgb'], bagreader['info'] >> bagwriter['info_depth'], bagreader['rgb'] >> bagwriter['rgb'], bagreader['depth'] >> pcd_msg2depth_msg['cloud'], pcd_msg2depth_msg['image'] >> bagwriter['depth'] ]) sched = ecto.schedulers.Singlethreaded(plasm) sched.execute() return tmp_bag_path if __name__ == '__main__': ecto_ros.init(sys.argv, "ecto_node") parser = ArgumentParser() parser.add_argument('--folder', dest='folder', help='The Folder where all the NIST bags are located', required=True) add_db_arguments(parser) args = parser.parse_args() # process all the bags in the folder for file_name in os.listdir(args.folder): if not file_name.endswith('.bag'): continue # persist the bad to the DB object_index = int(file_name[7:9]) print '------- %s' % file_name bag_path = convert_bag(args.folder, file_name) print 'uploading file "%s"' % file_name obj = models.Object(object_name=NIST_IDS[object_index],
pcd_msg2depth_msg['image'] >> bagwriter['depth'] ]) sched = ecto.schedulers.Singlethreaded(plasm) sched.execute() return tmp_bag_path if __name__ == '__main__': ecto_ros.init(sys.argv, "ecto_node") parser = ArgumentParser() parser.add_argument('--folder', dest='folder', help='The Folder where all the NIST bags are located', required=True) add_db_arguments(parser) args = parser.parse_args() # process all the bags in the folder for file_name in os.listdir(args.folder): if not file_name.endswith('.bag'): continue # persist the bad to the DB object_index = int(file_name[7:9]) print '------- %s' % file_name bag_path = convert_bag(args.folder, file_name) print 'uploading file "%s"' % file_name obj = models.Object(