Skip to content

Commit 89b6316

Browse files
authored
Generate calibration report (#57)
1 parent 4ff1a71 commit 89b6316

File tree

3 files changed

+10
-4
lines changed

3 files changed

+10
-4
lines changed

python/cli/calibrate/__init__.py

Whitespace-only changes.
Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,19 @@
11
"""
22
Calibrate an IMU-camera system using a calibration target
33
"""
4+
45
def call_calibrate(args):
56
import spectacularAI
67
from spectacularAI.calibration import convert_args, run
7-
run(convert_args(args))
8+
output = run(convert_args(args))
9+
if output:
10+
from .report import report
11+
report(args, output)
812

913
def define_subparser(subparsers):
1014
sub = subparsers.add_parser('calibrate', help=__doc__.strip())
1115
sub.set_defaults(func=call_calibrate)
12-
from spectacularAI.calibration import define_args
13-
return define_args(sub)
16+
from spectacularAI.calibration import define_args as define_args_calibration
17+
from .report import define_args as define_args_report
18+
define_args_calibration(sub)
19+
define_args_report(sub)

python/cli/sai_cli.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from .record.record import define_subparser as record_define_subparser
55
from .convert.convert import define_subparser as convert_define_subparser
66
from .smooth import define_subparser as smooth_define_subparser
7-
from .calibrate import define_subparser as calibrate_define_subparser
7+
from .calibrate.calibrate import define_subparser as calibrate_define_subparser
88

99
def parse_args():
1010
parser = argparse.ArgumentParser(description='Spectacular AI command line tool')

0 commit comments

Comments
 (0)