diff --git a/mf_localization/configuration_files/ublox/zed_f9p_rover.yaml b/mf_localization/configuration_files/ublox/zed_f9p_rover.yaml index 632fc2afd..3eddb5f62 100644 --- a/mf_localization/configuration_files/ublox/zed_f9p_rover.yaml +++ b/mf_localization/configuration_files/ublox/zed_f9p_rover.yaml @@ -13,6 +13,12 @@ ublox: rate: 10.0 # Hz + # diagnostics + ignore_fix_timestamp: true + # fix_frequency_tolerance: 0.15 + # fix_frequency_window: 10 + # timestamp_status_min: 0 + # message publishers publish: all: false diff --git a/mf_localization/launch/gnss.launch.py b/mf_localization/launch/gnss.launch.py index e17b7290b..b077de83d 100644 --- a/mf_localization/launch/gnss.launch.py +++ b/mf_localization/launch/gnss.launch.py @@ -59,6 +59,7 @@ def generate_launch_description(): authentificate = LaunchConfiguration('authentificate') username = LaunchConfiguration('username') password = LaunchConfiguration('password') + respawn_ntrip_client = LaunchConfiguration('respawn_ntrip_client') # str2str_node serial_port = LaunchConfiguration('serial_port') @@ -101,6 +102,8 @@ def generate_launch_description(): 'authentificate': authentificate, 'username': username, 'password': password, + 'reconnect_attempt_max': '10000', # default: 10 + 'respawn' : respawn_ntrip_client, 'nmea_max_length': '90', # a large value to accept high precision mode }.items(), condition=IfCondition(ntrip_client) @@ -182,6 +185,7 @@ def generate_launch_description(): DeclareLaunchArgument('authentificate', default_value='false', description='Whether to authentificate with the server. If set to true, username and password must be supplied.'), DeclareLaunchArgument('username', default_value=''), DeclareLaunchArgument('password', default_value=''), + DeclareLaunchArgument('respawn_ntrip_client', default_value='true'), # str2str_node DeclareLaunchArgument('serial_port', default_value='ttyUBLOX'), diff --git a/mf_localization/launch/ublox-zed-f9p.launch.xml b/mf_localization/launch/ublox-zed-f9p.launch.xml index fdcf2d226..bfcb369d2 100644 --- a/mf_localization/launch/ublox-zed-f9p.launch.xml +++ b/mf_localization/launch/ublox-zed-f9p.launch.xml @@ -26,6 +26,7 @@ +