File tree Expand file tree Collapse file tree 2 files changed +15
-0
lines changed Expand file tree Collapse file tree 2 files changed +15
-0
lines changed Original file line number Diff line number Diff line change
1
+ """
2
+ Calibrate an IMU-camera system using a calibration target
3
+ """
4
+ def call_calibrate (args ):
5
+ import spectacularAI
6
+ from spectacularAI .calibration import convert_args , run
7
+ run (convert_args (args ))
8
+
9
+ def define_subparser (subparsers ):
10
+ sub = subparsers .add_parser ('calibrate' , help = __doc__ .strip ())
11
+ sub .set_defaults (func = call_calibrate )
12
+ from spectacularAI .calibration import define_args
13
+ return define_args (sub )
Original file line number Diff line number Diff line change 4
4
from .record .record import define_subparser as record_define_subparser
5
5
from .convert .convert import define_subparser as convert_define_subparser
6
6
from .smooth import define_subparser as smooth_define_subparser
7
+ from .calibrate import define_subparser as calibrate_define_subparser
7
8
8
9
def parse_args ():
9
10
parser = argparse .ArgumentParser (description = 'Spectacular AI command line tool' )
10
11
subparsers = parser .add_subparsers (title = 'subcommands' , dest = 'subcommand' , required = True )
11
12
process_define_subparser (subparsers )
12
13
record_define_subparser (subparsers )
13
14
smooth_define_subparser (subparsers )
15
+ calibrate_define_subparser (subparsers )
14
16
convert_define_subparser (subparsers )
15
17
return parser .parse_args ()
16
18
You can’t perform that action at this time.
0 commit comments