midg II gps no fix status

asked 2018-09-05 18:04:37 -0500

frodyteen gravatar image

updated 2018-09-05 18:16:33 -0500

I am using indigo and trying to get the midg II ins-gps to work with the husky robot. I found this post and used the python wrapper. However, the output of the message gave me a status -1, shown below:

  seq: 55
    secs: 1536182230
    nsecs:  85139989
  frame_id: MIDG_base_frame
  status: -1
  service: 0
latitude: 90.0
longitude: 90.0
altitude: -6399593.62
position_covariance: [429483.62250000006, 0.0, 0.0, 0.0, 429483.62250000006, 0.0, 0.0, 0.0, 429483.62250000006]
position_covariance_type: 2

From going through the python file and the clearpath midg ros package, it seems that -1 means no fix. My questions is, what could be some possible problems that could cause the status to be -1?

edit retag flag offensive close merge delete


That seems more like a question for the MIDG manual than a ROS question. I'd double-check the obvious things for any INS system: GPS antenna plugged in, good view of sky (at least a few meters from a building) and if that doesn't work I'd look for a hardware manual.

ahendrix gravatar image ahendrix  ( 2018-09-05 21:39:35 -0500 )edit

In addition to the suggestions of @ahendrix, I would also check whether the mfg has some kind of diagnostic tool or configuration program. If they do, those can typically tell you the status of the device and can be very helpful in making sure everything is ok. Then diagnose the ROS side.

gvdhoorn gravatar image gvdhoorn  ( 2018-09-06 01:26:53 -0500 )edit