|
2 | 2 | import numpy as np |
3 | 3 |
|
4 | 4 | parser = argparse.ArgumentParser() |
5 | | -parser.add_argument('-L', '--length', default=200, type=int, help='cuboid length (mm)') |
6 | | -parser.add_argument('-W', '--width', default=100, type=int, help='cuboid width (mm)') |
7 | | -parser.add_argument('-H', '--height', default=75, type=int, help='cuboid height (mm)') |
8 | | -parser.add_argument('-d', '--density', default=2, type=float, help='number of points per unit (mm)') |
| 5 | +parser.add_argument('-L', '--length', default=0.2, type=float, help='cuboid length (m)') |
| 6 | +parser.add_argument('-W', '--width', default=0.1, type=float, help='cuboid width (m)') |
| 7 | +parser.add_argument('-H', '--height', default=0.075, type=float, help='cuboid height (m)') |
| 8 | +parser.add_argument('-d', '--density', default=0.002, type=float, help='number of points per unit (m)') |
9 | 9 | parser.add_argument('-f', '--filename', default='', type=str, help='output filename') |
10 | 10 | args = parser.parse_args() |
11 | 11 |
|
|
16 | 16 |
|
17 | 17 | # Handle filename |
18 | 18 | if not args.filename: |
19 | | - args.filename = 'template_cuboid_L%d_W%d_H%d.pcd' % (L, W, H) |
| 19 | + args.filename = 'template_cuboid_L%d_W%d_H%d.pcd' % (L * 1000, W * 1000, H * 1000) |
20 | 20 | elif not args.filename.endswith('.pcd'): |
21 | 21 | args.filename += '.pcd' |
22 | 22 |
|
|
0 commit comments