Skip to content

Commit 241f5aa

Browse files
committed
Add legacy argument
1 parent 8e4e5b2 commit 241f5aa

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

drone_estimators/ros_nodes/ros2_node.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -547,6 +547,9 @@ def launch_node(settings: Munch, stop_event: Event):
547547
parser = argparse.ArgumentParser()
548548
parser.add_argument("--settings", default=None, help="Path to settings file in CWD")
549549
parser.add_argument("--drone_name", default=None, help="Overwrite drone_name in estimator1")
550+
parser.add_argument(
551+
"--legacy", action="store_true", help="Overwrite estimator type in estimator1"
552+
)
550553
args = parser.parse_args()
551554

552555
if args.settings is None:
@@ -557,6 +560,8 @@ def launch_node(settings: Munch, stop_event: Event):
557560
estimators = munchify(toml.load(f))
558561
if args.drone_name is not None:
559562
estimators.estimator1.drone_name = args.drone_name # overwrite drone_name
563+
if args.legacy:
564+
estimators.estimator1.estimator_type = "legacy" # overwrite estimator type
560565

561566
# Add debug to each estimator (if not already in place)
562567
for key, val in estimators.items():

0 commit comments

Comments
 (0)