11:24:11.232 INFO  [robot_code/utilities/logging/src/logging.rs:133] ================================================================================
11:24:11.232 INFO  [robot_code/utilities/logging/src/logging.rs:134] Starting new Rust log session at 2025-08-07 11:24:11.232587598 +02:00
11:24:11.232 INFO  [robot_code/utilities/logging/src/logging.rs:135] ================================================================================
11:24:11.232 DEBUG [robot_code/utilities/logging/src/logging.rs:136] Logging initialized with handle: Handle { shared: ArcSwapAny(SharedLogger { root: ConfiguredLogger { level: Warn, appenders: [0, 1, 2, 3], children: {"lobster_camera": ConfiguredLogger { level: Debug, appenders: [0, 1, 2, 3], children: {} }, "lobster_control": ConfiguredLogger { level: Debug, appenders: [0, 1, 2, 3], children: {} }, "lobster_sonar": ConfiguredLogger { level: Debug, appenders: [0, 1, 2, 3], children: {} }, "lobster_payload": ConfiguredLogger { level: Debug, appenders: [0, 1, 2, 3], children: {} }, "lobster_settings": ConfiguredLogger { level: Debug, appenders: [0, 1, 2, 3], children: {} }, "lobster_simulator": ConfiguredLogger { level: Debug, appenders: [0, 1, 2, 3], children: {} }, "lobster_common": ConfiguredLogger { level: Debug, appenders: [0, 1, 2, 3], children: {} }, "lobster_can": ConfiguredLogger { level: Debug, appenders: [0, 1, 2, 3], children: {} }, "lobster_launch": ConfiguredLogger { level: Debug, appenders: [0, 1, 2, 3], children: {} }, "lobster_logging": ConfiguredLogger { level: Debug, appenders: [0, 1, 2, 3], children: {} }, "lobster_communication": ConfiguredLogger { level: Debug, appenders: [0, 1, 2, 3], children: {} }, "lobster_sensors": ConfiguredLogger { level: Debug, appenders: [0, 1, 2, 3], children: {} }, "lobster_actuation": ConfiguredLogger { level: Debug, appenders: [0, 1, 2, 3], children: {} }, "lobster_usbl_driver": ConfiguredLogger { level: Debug, appenders: [0, 1, 2, 3], children: {} }, "lobster_path_planning": ConfiguredLogger { level: Trace, appenders: [0, 1, 2, 3], children: {} }, "lobster_task_scheduler": ConfiguredLogger { level: Debug, appenders: [0, 1, 2, 3], children: {} }, "lobster_state_estimation": ConfiguredLogger { level: Debug, appenders: [0, 1, 2, 3], children: {} }} }, appenders: [Appender { appender: ConsoleAppender { encoder: PatternEncoder { pattern: "{d(%H:%M:%S%.3f)} {h({({l}):5.5})} [{f}:{L}] {m}{n}" }, do_write: true }, filters: [ThresholdFilter { level: Info }] }, Appender { appender: RollingFileAppender { path: "/home/joris/Desktop/data_root/task_data/2025-08-07_simulated_scout/2025-08-07_simulated_scout_rust.log", append: true, encoder: PatternEncoder { pattern: "{d(%H:%M:%S%.3f)} {h({({l}):5.5})} [{f}:{L}] {m}{n}" }, policy: CompoundPolicy { trigger: SizeTrigger { limit: 52428800 }, roller: FixedWindowRoller { pattern: "/home/joris/Desktop/data_root/task_data/2025-08-07_simulated_scout/2025-08-07_simulated_scout_rust.log.{}", compression: None, base: 0, count: 20 } } }, filters: [ThresholdFilter { level: Debug }] }, Appender { appender: RollingFileAppender { path: "/home/joris/Desktop/data_root/task_data/2025-08-07_simulated_scout/2025-08-07_simulated_scout_rust.error.log", append: true, encoder: PatternEncoder { pattern: "{d(%H:%M:%S%.3f)} {h({({l}):5.5})} [{f}:{L}] {m}{n}" }, policy: CompoundPolicy { trigger: SizeTrigger { limit: 52428800 }, roller: FixedWindowRoller { pattern: "/home/joris/Desktop/data_root/task_data/2025-08-07_simulated_scout/2025-08-07_simulated_scout_rust.error.log.{}", compression: None, base: 0, count: 20 } } }, filters: [ThresholdFilter { level: Error }] }, Appender { appender: RollingFileAppender { path: "/home/joris/Desktop/data_root/task_data/2025-08-07_simulated_scout/2025-08-07_simulated_scout_rust.trace.log", append: true, encoder: PatternEncoder { pattern: "{d(%H:%M:%S%.3f)} {h({({l}):5.5})} [{f}:{L}] {m}{n}" }, policy: CompoundPolicy { trigger: SizeTrigger { limit: 104857600 }, roller: FixedWindowRoller { pattern: "/home/joris/Desktop/data_root/task_data/2025-08-07_simulated_scout/2025-08-07_simulated_scout_rust.trace.log.{}", compression: None, base: 0, count: 50 } } }, filters: [ThresholdFilter { level: Trace }] }] }) }
11:24:11.232 INFO  [robot_code/utilities/logging/src/logging.rs:139] Logging to "/home/joris/Desktop/data_root"
11:24:11.232 INFO  [robot_code/utilities/logging/src/logger_manager.rs:100] Creating logger manager with database path: Some("/home/joris/Desktop/data_root/task_data/2025-08-07_simulated_scout/2025-08-07_11-24-11_simulated_scout.lobsterlog")
11:24:11.235 DEBUG [robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: logs
11:24:11.378 DEBUG [robot_code/utilities/common/src/modeling/robot_model.rs:53] Adding module 0, scout_3 to robot model with POI: Some({"rear_right_upwards_thruster_location": [0.273, 0.053, 0.0], "camera_rear_location": [0.9707, 0.0, 0.0066], "front_left_upwards_thruster_location": [1.574, -0.053, 0.0], "rear_sidewards_thruster_location": [0.189, 0.0, 0.0], "camera_front_location": [1.1187, 0.0, 0.0066], "magnetometer_location": [1.06914, 0.00188, -0.20086], "usbl_modem_location": [1.3235, 0.0, -0.09595], "sonar_location": [1.81926, 0.0, 0.00717], "front_sidewards_thruster_location": [1.658, 0.0, -0.00825], "ps_location": [1.28577, 0.0, 0.06725], "rear_left_upwards_thruster_location": [0.273, -0.053, 0.0], "front_right_upwards_thruster_location": [1.574, 0.053, 0.0], "gps_2_location": [1.05957, -0.00255, -0.20834], "gps_location": [0.93573, 0.00255, -0.17048], "imu_location": [1.22915, -0.07144, -0.03025], "dvl_location": [1.3305, 0.0, 0.0176], "main_forwards_thruster_location": [0.0, 0.0, 0.0]})
11:24:11.378 DEBUG [robot_code/utilities/common/src/modeling/robot_model.rs:109] RobotModel calculated. Info: - total mass: 52.444 kg, total length: 1.912 m, dvl location: Some(Vec3 { x: 0.32814878999999997, y: -0.00123998, z: 0.01605702 }) volume: 0.053
11:24:11.379 INFO  [robot_code/utilities/simulator/src/simulator.rs:101] Initializing simulator with timestep: 20ms and simulator settings: SimulatorSettings { bottom: Flat, enable_user_debug_parameters: false, gui: true, multi_beam: MultiBeam { fov: 120.0, n_beams: 50, pos: [0.9, 0.0, 0.0], range: 15.0, tilt: 20.0, visualize_beams: false }, origin_latitude: 52.048187, origin_longitude: 4.369903, realtime: false, scout_model: Scout3, sea_floor_depth: 10.0, start_attitude: [0.0, 0.0, 0.0, 1.0], start_position: [0.0, 0.0, 1.0], steps_per_second: 50, water_current: [0.0, 0.0, 0.0] }
11:24:11.754 DEBUG [robot_code/utilities/common/src/modeling/robot_model.rs:53] Adding module 0, scout_3 to robot model with POI: Some({"rear_right_upwards_thruster_location": [0.273, 0.053, 0.0], "camera_rear_location": [0.9707, 0.0, 0.0066], "front_left_upwards_thruster_location": [1.574, -0.053, 0.0], "rear_sidewards_thruster_location": [0.189, 0.0, 0.0], "camera_front_location": [1.1187, 0.0, 0.0066], "magnetometer_location": [1.06914, 0.00188, -0.20086], "usbl_modem_location": [1.3235, 0.0, -0.09595], "sonar_location": [1.81926, 0.0, 0.00717], "front_sidewards_thruster_location": [1.658, 0.0, -0.00825], "ps_location": [1.28577, 0.0, 0.06725], "rear_left_upwards_thruster_location": [0.273, -0.053, 0.0], "front_right_upwards_thruster_location": [1.574, 0.053, 0.0], "gps_2_location": [1.05957, -0.00255, -0.20834], "gps_location": [0.93573, 0.00255, -0.17048], "imu_location": [1.22915, -0.07144, -0.03025], "dvl_location": [1.3305, 0.0, 0.0176], "main_forwards_thruster_location": [0.0, 0.0, 0.0]})
11:24:11.755 DEBUG [robot_code/utilities/common/src/modeling/robot_model.rs:109] RobotModel calculated. Info: - total mass: 52.444 kg, total length: 1.912 m, dvl location: Some(Vec3 { x: 0.32814878999999997, y: -0.00123998, z: 0.01605702 }) volume: 0.053
11:24:12.836 DEBUG [robot_code/utilities/common/src/modeling/robot_model.rs:53] Adding module 0, scout_3 to robot model with POI: Some({"rear_right_upwards_thruster_location": [0.273, 0.053, 0.0], "camera_rear_location": [0.9707, 0.0, 0.0066], "front_left_upwards_thruster_location": [1.574, -0.053, 0.0], "rear_sidewards_thruster_location": [0.189, 0.0, 0.0], "camera_front_location": [1.1187, 0.0, 0.0066], "magnetometer_location": [1.06914, 0.00188, -0.20086], "usbl_modem_location": [1.3235, 0.0, -0.09595], "sonar_location": [1.81926, 0.0, 0.00717], "front_sidewards_thruster_location": [1.658, 0.0, -0.00825], "ps_location": [1.28577, 0.0, 0.06725], "rear_left_upwards_thruster_location": [0.273, -0.053, 0.0], "front_right_upwards_thruster_location": [1.574, 0.053, 0.0], "gps_2_location": [1.05957, -0.00255, -0.20834], "gps_location": [0.93573, 0.00255, -0.17048], "imu_location": [1.22915, -0.07144, -0.03025], "dvl_location": [1.3305, 0.0, 0.0176], "main_forwards_thruster_location": [0.0, 0.0, 0.0]})
11:24:12.836 DEBUG [robot_code/utilities/common/src/modeling/robot_model.rs:109] RobotModel calculated. Info: - total mass: 52.444 kg, total length: 1.912 m, dvl location: Some(Vec3 { x: 0.32814878999999997, y: -0.00123998, z: 0.01605702 }) volume: 0.053
11:24:12.836 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: code_launch
11:24:12.837 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: imu
11:24:12.837 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: dvl_bottom_track
11:24:12.837 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: dvl_water_track
11:24:12.837 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: dvl_current_profile
11:24:12.838 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: dvl_depth
11:24:12.838 WARN  [robot_code/robot_core/launch/src/lib.rs:439] IMU not enabled
11:24:12.838 WARN  [robot_code/robot_core/launch/src/lib.rs:449] Magnetometer not enabled
11:24:12.838 WARN  [robot_code/robot_core/launch/src/lib.rs:494] Nortek DVL not enabled
11:24:12.838 WARN  [robot_code/robot_core/launch/src/lib.rs:475] GPS not enabled
11:24:12.838 DEBUG [robot_code/utilities/common/src/modeling/robot_model.rs:53] Adding module 0, scout_3 to robot model with POI: Some({"rear_right_upwards_thruster_location": [0.273, 0.053, 0.0], "camera_rear_location": [0.9707, 0.0, 0.0066], "front_left_upwards_thruster_location": [1.574, -0.053, 0.0], "rear_sidewards_thruster_location": [0.189, 0.0, 0.0], "camera_front_location": [1.1187, 0.0, 0.0066], "magnetometer_location": [1.06914, 0.00188, -0.20086], "usbl_modem_location": [1.3235, 0.0, -0.09595], "sonar_location": [1.81926, 0.0, 0.00717], "front_sidewards_thruster_location": [1.658, 0.0, -0.00825], "ps_location": [1.28577, 0.0, 0.06725], "rear_left_upwards_thruster_location": [0.273, -0.053, 0.0], "front_right_upwards_thruster_location": [1.574, 0.053, 0.0], "gps_2_location": [1.05957, -0.00255, -0.20834], "gps_location": [0.93573, 0.00255, -0.17048], "imu_location": [1.22915, -0.07144, -0.03025], "dvl_location": [1.3305, 0.0, 0.0176], "main_forwards_thruster_location": [0.0, 0.0, 0.0]})
11:24:12.838 DEBUG [robot_code/utilities/common/src/modeling/robot_model.rs:109] RobotModel calculated. Info: - total mass: 52.444 kg, total length: 1.912 m, dvl location: Some(Vec3 { x: 0.32814878999999997, y: -0.00123998, z: 0.01605702 }) volume: 0.053
11:24:12.838 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: kinematic_state
11:24:12.839 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: environment_state
11:24:12.839 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: se_debug_stats
11:24:12.840 DEBUG [robot_code/utilities/common/src/utils/stop_running_flag.rs:60] StopRunningFlag 0 cloned for state_estimator
11:24:12.840 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:23] Starting thread 'state_estimator' with StopRunningFlag { name: "state_estimator", id: 0, stop_running: false, do_auto_stop: true }
11:24:12.840 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:41] Thread 'state_estimator' successfully started
11:24:12.840 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:27] Started thread state_estimator with pid: 70583
11:24:12.841 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: thruster_manager
11:24:12.842 DEBUG [robot_code/peripherals/actuation/src/lib.rs:187] Started simulated thruster module
11:24:12.842 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: control/internal_states
11:24:12.842 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: control/cascaded_control
11:24:12.844 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: control/pid/x_position_settings
11:24:12.846 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: control/pid/x_position
11:24:12.847 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: control/pid/y_position_settings
11:24:12.848 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: control/pid/y_position
11:24:12.848 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: control/pid/z_position_settings
11:24:12.849 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: control/pid/z_position
11:24:12.849 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: control/pid/x_attitude_settings
11:24:12.849 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: control/pid/x_attitude
11:24:12.850 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: control/pid/y_attitude_settings
11:24:12.850 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: control/pid/y_attitude
11:24:12.850 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: control/pid/z_attitude_settings
11:24:12.850 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: control/pid/z_attitude
11:24:12.851 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: control/pid/x_velocity_settings
11:24:12.851 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: control/pid/x_velocity
11:24:12.853 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: control/pid/y_velocity_settings
11:24:12.854 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: control/pid/y_velocity
11:24:12.855 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: control/pid/z_velocity_settings
11:24:12.855 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: control/pid/z_velocity
11:24:12.856 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: control/pid/x_angular_velocity_settings
11:24:12.857 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: control/pid/x_angular_velocity
11:24:12.858 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: control/pid/y_angular_velocity_settings
11:24:12.858 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: control/pid/y_angular_velocity
11:24:12.859 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: control/pid/z_angular_velocity_settings
11:24:12.860 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: control/pid/z_angular_velocity
11:24:12.861 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: virtual_normalized_integral_sensor
11:24:12.861 DEBUG [robot_code/utilities/common/src/modeling/robot_model.rs:53] Adding module 0, scout_3 to robot model with POI: Some({"rear_right_upwards_thruster_location": [0.273, 0.053, 0.0], "camera_rear_location": [0.9707, 0.0, 0.0066], "front_left_upwards_thruster_location": [1.574, -0.053, 0.0], "rear_sidewards_thruster_location": [0.189, 0.0, 0.0], "camera_front_location": [1.1187, 0.0, 0.0066], "magnetometer_location": [1.06914, 0.00188, -0.20086], "usbl_modem_location": [1.3235, 0.0, -0.09595], "sonar_location": [1.81926, 0.0, 0.00717], "front_sidewards_thruster_location": [1.658, 0.0, -0.00825], "ps_location": [1.28577, 0.0, 0.06725], "rear_left_upwards_thruster_location": [0.273, -0.053, 0.0], "front_right_upwards_thruster_location": [1.574, 0.053, 0.0], "gps_2_location": [1.05957, -0.00255, -0.20834], "gps_location": [0.93573, 0.00255, -0.17048], "imu_location": [1.22915, -0.07144, -0.03025], "dvl_location": [1.3305, 0.0, 0.0176], "main_forwards_thruster_location": [0.0, 0.0, 0.0]})
11:24:12.861 DEBUG [robot_code/utilities/common/src/modeling/robot_model.rs:109] RobotModel calculated. Info: - total mass: 52.444 kg, total length: 1.912 m, dvl location: Some(Vec3 { x: 0.32814878999999997, y: -0.00123998, z: 0.01605702 }) volume: 0.053
11:24:12.861 DEBUG [robot_code/utilities/common/src/utils/stop_running_flag.rs:60] StopRunningFlag 0 cloned for control
11:24:12.861 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:23] Starting thread 'control' with StopRunningFlag { name: "control", id: 0, stop_running: false, do_auto_stop: true }
11:24:12.861 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:41] Thread 'control' successfully started
11:24:12.862 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:27] Started thread control with pid: 70612
11:24:12.862 INFO  [robot_code/robot_core/control/src/control_safety.rs:101] Control starting...
11:24:12.862 INFO  [robot_code/robot_core/control/src/control_safety.rs:103] Starting at 0.02
11:24:12.862 DEBUG [robot_code/utilities/common/src/utils/stop_running_flag.rs:60] StopRunningFlag 0 cloned for simulator
11:24:12.862 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:23] Starting thread 'simulator' with StopRunningFlag { name: "simulator", id: 0, stop_running: false, do_auto_stop: true }
11:24:12.862 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:41] Thread 'simulator' successfully started
11:24:12.862 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:27] Started thread simulator with pid: 70613
11:24:12.892 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: path_planning/meta_info
11:24:13.121 INFO  [robot_code/robot_core/launch/src/simulator_runner.rs:79] Starting simulator runner loop
11:24:13.122 DEBUG [robot_code/utilities/common/src/utils/stop_running_flag.rs:60] StopRunningFlag 0 cloned for path_planner
11:24:13.122 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:23] Starting thread 'path_planner' with StopRunningFlag { name: "path_planner", id: 0, stop_running: false, do_auto_stop: true }
11:24:13.122 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:41] Thread 'path_planner' successfully started
11:24:13.122 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:27] Started thread path_planner with pid: 70616
11:24:13.122 INFO  [robot_code/robot_core/launch/src/simulator_runner.rs:106] Simulated robot code update rate: 1967.01Hz
11:24:13.122 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: task_scheduler/meta_info
11:24:13.123 DEBUG [robot_code/utilities/common/src/utils/stop_running_flag.rs:60] StopRunningFlag 0 cloned for task_scheduler
11:24:13.123 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:23] Starting thread 'task_scheduler' with StopRunningFlag { name: "task_scheduler", id: 0, stop_running: false, do_auto_stop: true }
11:24:13.124 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:41] Thread 'task_scheduler' successfully started
11:24:13.124 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:27] Started thread task_scheduler with pid: 70618
11:24:13.124 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: task_scheduler/executor_actions
11:24:13.126 DEBUG [robot_code/utilities/common/src/utils/stop_running_flag.rs:60] StopRunningFlag 0 cloned for lora_module
11:24:13.126 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:23] Starting thread 'lora_module' with StopRunningFlag { name: "lora_module", id: 0, stop_running: false, do_auto_stop: true }
11:24:13.126 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:41] Thread 'lora_module' successfully started
11:24:13.126 DEBUG [robot_code/utilities/common/src/utils/stop_running_flag.rs:60] StopRunningFlag 0 cloned for grpc_services
11:24:13.126 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:27] Started thread lora_module with pid: 70656
11:24:13.127 DEBUG [robot_code/utilities/common/src/utils/stop_running_flag.rs:60] StopRunningFlag 0 cloned for grpc_server
11:24:13.127 INFO  [robot_code/peripherals/communication/src/lib.rs:97] grpc listening on 0.0.0.0:10820
11:24:13.127 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: lora/incoming_messages
11:24:13.128 DEBUG [robot_code/utilities/common/src/utils/stop_running_flag.rs:60] StopRunningFlag 0 cloned for outgoing_message
11:24:13.128 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: lora/manual_inputs
11:24:13.129 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/logging/src/logger.rs:114] Creating logger to table: lora/outgoing_messages
11:24:13.130 DEBUG [robot_code/utilities/common/src/utils/stop_running_flag.rs:60] StopRunningFlag 0 cloned for lora_handler
11:24:13.130 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:23] Starting thread 'lora_handler' with StopRunningFlag { name: "lora_handler", id: 0, stop_running: false, do_auto_stop: true }
11:24:13.131 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:41] Thread 'lora_handler' successfully started
11:24:13.131 DEBUG [robot_code/utilities/common/src/utils/stop_running_flag.rs:60] StopRunningFlag 0 cloned for lora_state_publisher
11:24:13.131 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:23] Starting thread 'lora_state_publisher' with StopRunningFlag { name: "lora_state_publisher", id: 0, stop_running: false, do_auto_stop: true }
11:24:13.131 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:27] Started thread lora_handler with pid: 70661
11:24:13.131 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:41] Thread 'lora_state_publisher' successfully started
11:24:13.131 DEBUG [robot_code/utilities/common/src/utils/stop_running_flag.rs:60] StopRunningFlag 0 cloned for lora_task_handler
11:24:13.131 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:27] Started thread lora_state_publisher with pid: 70662
11:24:13.131 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:23] Starting thread 'lora_task_handler' with StopRunningFlag { name: "lora_task_handler", id: 0, stop_running: false, do_auto_stop: true }
11:24:13.131 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:41] Thread 'lora_task_handler' successfully started
11:24:13.131 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:27] Started thread lora_task_handler with pid: 70663
11:24:13.131 DEBUG [robot_code/robot_core/task_scheduler/src/lib.rs:210] Received request while idle: GetTaskQueue
11:24:13.132 DEBUG [robot_code/utilities/common/src/utils/stop_running_flag.rs:60] StopRunningFlag 0 cloned for orchestration
11:24:13.137 DEBUG [robot_code/utilities/common/src/utils/stop_running_flag.rs:60] StopRunningFlag 0 cloned for state_observer
11:24:13.137 DEBUG [robot_code/utilities/common/src/utils/stop_running_flag.rs:60] StopRunningFlag 0 cloned for task_handler
11:24:13.137 DEBUG [robot_code/utilities/common/src/utils/stop_running_flag.rs:60] StopRunningFlag 0 cloned for discovery_node
11:24:13.137 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:23] Starting thread 'discovery_node' with StopRunningFlag { name: "discovery_node", id: 0, stop_running: false, do_auto_stop: true }
11:24:13.137 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:41] Thread 'discovery_node' successfully started
11:24:13.138 DEBUG [/home/joris/Repos/LobsterAUV/robot_code/utilities/common/src/utils/launch_trait.rs:27] Started thread discovery_node with pid: 70665
11:24:13.138 DEBUG [robot_code/utilities/common/src/utils/stop_running_flag.rs:60] StopRunningFlag 0 cloned for abort
11:24:13.138 INFO  [robot_code/robot_core/launch/src/lib.rs:418] Waiting until code stops running so threads can be joined
11:24:13.138 INFO  [robot_code/robot_core/launch/src/lib.rs:428] Trying to join thread 'state_estimator'
11:24:13.138 INFO  [robot_code/peripherals/communication/src/discovery_node.rs:66] Sending heartbeats to: ["255.255.255.255:10899", "192.168.30.255:10899"]
11:24:13.647 DEBUG [robot_code/utilities/common/src/utils/stop_running_flag.rs:60] StopRunningFlag 0 cloned for get_task_queue
11:24:13.647 DEBUG [robot_code/robot_core/task_scheduler/src/lib.rs:210] Received request while idle: GetTaskQueue
11:24:13.647 DEBUG [robot_code/utilities/common/src/utils/stop_running_flag.rs:60] StopRunningFlag 0 cloned for stream_state
