LORD-MicroStrain/microstrain_inertial

3DMGV7-AHRS is compatible??

eeoon opened this issue · 3 comments

GV7 model is compatible? The gx5 model was confirmed to operate normally with the code below. However, when I connected the gv7 model and ran it, an error occurred.

env : ros2_humble

# ros2 launch microstrain_inertial_driver microstrain_launch.py

[INFO] [launch]: Default logging verbosity is set to INFO
[INFO] [microstrain_inertial_driver_node-1]: process started with pid [344]
[microstrain_inertial_driver_node-1] [INFO] [1698839403.829084098] [microstrain_inertial_driver]: Running microstrain_inertial_driver version: ros2-3.1.0
[microstrain_inertial_driver_node-1] [INFO] [1698839403.829231019] [microstrain_inertial_driver]: Using MIP SDK version: v1.0.0-42-gc332b1a
[microstrain_inertial_driver_node-1] [INFO] [1698839403.829282059] [microstrain_inertial_driver]: Attempting to open serial port </dev/ttyACM0> at <115200>
[microstrain_inertial_driver_node-1] [INFO] [1698839403.829825153] [microstrain_inertial_driver]: Setting device to idle in order to configure
[microstrain_inertial_driver_node-1] [INFO] [1698839403.832000938] [microstrain_inertial_driver]: Main Connection Info:
[microstrain_inertial_driver_node-1] #######################
[microstrain_inertial_driver_node-1] Model Name: 3DMGV7-AHRS
[microstrain_inertial_driver_node-1] Serial Number: 6288.168747
[microstrain_inertial_driver_node-1] Firmware Version: 1.1.00
[microstrain_inertial_driver_node-1] #######################
[microstrain_inertial_driver_node-1] [INFO] [1698839403.832020370] [microstrain_inertial_driver]: Note: Not opening aux port because RTK dongle enable was not set to true.
[microstrain_inertial_driver_node-1] [INFO] [1698839403.832983218] [microstrain_inertial_driver]: Note: The device does not support publishing the topic gnss1/aiding_status
[microstrain_inertial_driver_node-1] [INFO] [1698839403.832998398] [microstrain_inertial_driver]: Note: The device does not support publishing the topic gnss1/antenna_offset_correction
[microstrain_inertial_driver_node-1] [INFO] [1698839403.833003754] [microstrain_inertial_driver]: Note: The device does not support publishing the topic gnss1/fix
[microstrain_inertial_driver_node-1] [INFO] [1698839403.833010932] [microstrain_inertial_driver]: Note: The device does not support publishing the topic gnss1/fix_info
[microstrain_inertial_driver_node-1] [INFO] [1698839403.833015465] [microstrain_inertial_driver]: Note: The device does not support publishing the topic gnss1/odom
[microstrain_inertial_driver_node-1] [INFO] [1698839403.833019159] [microstrain_inertial_driver]: Note: The device does not support publishing the topic gnss1/rf_error_detection
[microstrain_inertial_driver_node-1] [INFO] [1698839403.833022801] [microstrain_inertial_driver]: Note: The device does not support publishing the topic gnss1/sbas_info
[microstrain_inertial_driver_node-1] [INFO] [1698839403.833026737] [microstrain_inertial_driver]: Note: The device does not support publishing the topic gnss1/time_ref
[microstrain_inertial_driver_node-1] [INFO] [1698839403.833030975] [microstrain_inertial_driver]: Note: The device does not support publishing the topic gnss2/aiding_status
[microstrain_inertial_driver_node-1] [INFO] [1698839403.833035180] [microstrain_inertial_driver]: Note: The device does not support publishing the topic gnss2/antenna_offset_correction
[microstrain_inertial_driver_node-1] [INFO] [1698839403.833039410] [microstrain_inertial_driver]: Note: The device does not support publishing the topic gnss2/fix
[microstrain_inertial_driver_node-1] [INFO] [1698839403.833042993] [microstrain_inertial_driver]: Note: The device does not support publishing the topic gnss2/fix_info
[microstrain_inertial_driver_node-1] [INFO] [1698839403.833046731] [microstrain_inertial_driver]: Note: The device does not support publishing the topic gnss2/odom
[microstrain_inertial_driver_node-1] [INFO] [1698839403.833051490] [microstrain_inertial_driver]: Note: The device does not support publishing the topic gnss2/rf_error_detection
[microstrain_inertial_driver_node-1] [INFO] [1698839403.833055101] [microstrain_inertial_driver]: Note: The device does not support publishing the topic gnss2/sbas_info
[microstrain_inertial_driver_node-1] [INFO] [1698839403.833058437] [microstrain_inertial_driver]: Note: The device does not support publishing the topic gnss2/time_ref
[microstrain_inertial_driver_node-1] [INFO] [1698839403.833075525] [microstrain_inertial_driver]: Note: The device does not support publishing the topic nav/aiding_summary
[microstrain_inertial_driver_node-1] [INFO] [1698839403.833080767] [microstrain_inertial_driver]: Note: The device does not support publishing the topic nav/dual_antenna_status
[microstrain_inertial_driver_node-1] [INFO] [1698839403.833092612] [microstrain_inertial_driver]: Note: The device does not support publishing the topic nav/fix
[microstrain_inertial_driver_node-1] [INFO] [1698839403.833099640] [microstrain_inertial_driver]: Note: The device does not support publishing the topic nav/heading_state
[microstrain_inertial_driver_node-1] [INFO] [1698839403.833120100] [microstrain_inertial_driver]: Note: The device does not support publishing the topic rtk/status
[microstrain_inertial_driver_node-1] [INFO] [1698839403.833125814] [microstrain_inertial_driver]: Note: The device does not support publishing the topic rtk/status_v1
[microstrain_inertial_driver_node-1] [INFO] [1698839403.836076818] [microstrain_inertial_driver]: Note: Not configuring GPIO

[microstrain_inertial_driver_node-1] [INFO] [1698839403.836108257] [microstrain_inertial_driver]: Setting PPS source to 0x0001

[microstrain_inertial_driver_node-1] [ERROR] [1698839403.836233097] [microstrain_inertial_driver]: Failed to configure PPS source

[ERROR] [launch_ros.actions.lifecycle_node]: Failed to make transition 'TRANSITION_CONFIGURE' for LifecycleNode '/microstrain_inertial_driver'

[ERROR] [launch_ros.actions.lifecycle_node]: Failed to make transition 'TRANSITION_ACTIVATE' for LifecycleNode '/microstrain_inertial_driver'

[microstrain_inertial_driver_node-1] [ERROR] [1698839403.836240206] [microstrain_inertial_driver]: Error(3): Invalid Parameter

[microstrain_inertial_driver_node-1] [ERROR] [1698839403.836260092] [microstrain_inertial_driver]: Failed to read configuration for node

[microstrain_inertial_driver_node-1] [ERROR] [1698839403.836266154] [microstrain_inertial_driver]: Failed to configure node base

[microstrain_inertial_driver_node-1] [WARN] [1698839403.836393724] [rcl_lifecycle]: No transition matching 3 found for current state unconfigured

[microstrain_inertial_driver_node-1] [ERROR] [1698839403.836401909] []: Unable to start transition 3 from current state unconfigured: Transition is not registered., at ./src/rcl_lifecycle.c:355

Why did this problem occur?

This appears to be the same issue as #273, specifically see this comment for a suggested fix

This issue is stale because it has been open for 2 weeks with no activity. If the issue is still not resolved, please leave a comment describing what is still not working

This issue was closed because it has been inactive for 2 weeks since being marked as stale. If the issue is still not resolved, please reopen the issue, and leave a comment describing what is still not working