install_sample_data.py
Go to the documentation of this file.
1 #!/usr/bin/env python
2 
3 import argparse
4 import multiprocessing
5 import os.path as osp
6 
7 import jsk_data
8 
9 
10 def main():
11  parser = argparse.ArgumentParser(
12  formatter_class=argparse.ArgumentDefaultsHelpFormatter,
13  )
14  parser.add_argument(
15  '--pkg-path', help='PAKCAGE_SOURCE_DIR in cmake'
16  )
17  parser.add_argument('-v', '--verbose', dest='quiet', action='store_false')
18  args = parser.parse_args()
19  quiet = args.quiet
20  pkg_path = args.pkg_path
21 
22  def download_data(**kwargs):
23  path = kwargs.pop('path')
24  if pkg_path is not None:
25  path = osp.join(pkg_path, path)
26  kwargs['path'] = path
27  kwargs['pkg_name'] = 'jsk_pcl_ros_utils'
28  kwargs['quiet'] = quiet
29  p = multiprocessing.Process(
31  kwargs=kwargs)
32  p.start()
33 
34  download_data(
35  path='sample/data/2017-02-05-16-11-09_shelf_bin.bag',
36  url='https://drive.google.com/uc?id=0B9P1L--7Wd2vYWI2NnZrekEwSmc',
37  md5='44427634f57ac76111edabd7b1f4e140',
38  )
39 
40  download_data(
41  path='sample/data/2019-11-03-hsr-multi-objects-in-shelf.bag',
42  url='https://drive.google.com/uc?id=1RvpUWnPJogYw_n7IRfmt6ONpUD1ZETus',
43  md5='f719f3dfed7d9cece1557f340f088683',
44  extract=False,
45  compressed_bags=[
46  'sample/data/2019-11-03-hsr-multi-objects-in-shelf.bag', # NOQA
47  ],
48  )
49 
50  download_data(
51  path='sample/data/bunny_marker_array.bag',
52  url='https://drive.google.com/uc?id=0B9P1L--7Wd2vdW1NMlhiRU9KZDQ',
53  md5='e7dc29d21bdd30c769396c361e4350fd',
54  )
55 
56  download_data(
57  path='sample/data/bunny.pcd',
58  url='https://raw.githubusercontent.com/PointCloudLibrary/pcl/pcl-1.8.0/test/bunny.pcd', # NOQA
59  md5='a4e58778ba12d3f26304127f6be82897',
60  )
61 
62  download_data(
63  path='sample/data/arc2017_4objects.bag',
64  url='https://drive.google.com/uc?id=0B9P1L--7Wd2vakpvU0wtMFNCTkk',
65  md5='2c3af4482cd2e0ee95b58848ae48afaf',
66  )
67 
68 
69 if __name__ == '__main__':
70  main()


jsk_pcl_ros_utils
Author(s): Yohei Kakiuchi
autogenerated on Mon May 3 2021 03:03:15