-
Notifications
You must be signed in to change notification settings - Fork 132
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Has anyone tested this with Novatel Pwrpak7? #18
Comments
@JWhitleyAStuff actually just submitted a PR (#17) that adds support for some of the PowerPak7's IMUs. If you're not building from the latest source, you might give that a try and see if it works better for you. |
The IMU from the PowerPak 7 should be supported after that PR. However, we were still having issues with the parsing of INSSTDEV that we didn't have time to fix. |
@pjreed Yes, I built a latest one today with the added features. Here is my modified launch file:
|
@vinhk - FYI, the publish rate for the PowerPak7's internal IMU (Epson G320N) is 125Hz. |
@pjreed However, I can not seem to see the IMU topic. I did not think I need to be outdoor as it is an IMU. |
@JWhitleyAStuff Thanks. Could you give more info for the launch file as well? What else needs to be added beside the publish rate? |
@vinhk - We had hoped that the issue we were seeing was isolated to our firmware/specific unit but it seems that is not the case. We were seeing that, the second time we would connect to the unit, it would lose it's configuration (INS config, antenna offsets, etc.) and would have to be reconfigured. This causes only certain topics to be published with the driver and none of the IMU messages appear to be reported. You'll have to contact Novatel support to see if they can help you out. This driver isn't doing anything unusual. It calls UNLOGALL upon connection to make sure nothing unusual is being published and then LOG several times to get the messages that the driver cares about. Doesn't even attempt to save the configuration. |
@JWhitleyAStuff I see. Did it work the first time you connect it? Did the IMU topic get display? If that is the case, then short term would be to leave the IMU system connected to the PC. |
@vinhk - It published IMU data on first connect after configuration but it had problems parsing the INSSTDEV message which we did not have time to troubleshoot. Everything else seemed fine (on first connect). |
@JWhitleyAStuff Thanks. We will work with that info for now. Until Novatel support provide the solution. |
@vinhk I am not sure about the parameter |
I don't know if this is still an issue but using binary instead of ASCII seemed to solve the problem for me |
in
|
The "insufficient data rate" message can be logged by any publisher that is not successfully publishing at the requested data rate. If it happens when you enable your IMU, check:
IMU messages take a lot of bandwidth (relatively) and may be saturating your connection if you're using ASCII messages or a low baud rate connection. |
Hey, I'm currently getting Log:
Launch file: <launch>
<!--http://wiki.ros.org/novatel_gps_driver-->
<node name="novatel"
pkg="nodelet" type="nodelet"
args="standalone novatel_gps_driver/novatel_gps_nodelet">
<rosparam>
connection_type: tcp
device: "192.168.43.180:3001"
verbose: true
imu_sample_rate: -1
use_binary_messages: true
publish_novatel_positions: true
</rosparam>
</node>
</launch> |
That's a little odd; it looks like you're not actually getting ASCII messages, but it's failing to identify where the binary messages are in the data stream an erroneously trying to parse any string that starts with a Something else suspicious is that in your config, you don't have I think that having manually run |
Sorry for the confusion, I've set on I still get these warnings & errors.
|
This is the most immediately suspicious thing:
Looking up the bits for that, it looks like that means your antenna is not powered and clock steering is disabled. That might be ok if you've intentionally disabled those things -- although it may impact your receiver's ability to get its position -- but if not, you should try enabling antenna power and enabling clock steering. As for these:
If you only see this right after the driver starts, that error could be logged just because it hadn't yet collected enough messages to report accurate metrics. It should probably be changed to just a warning message. If you don't see those again and |
@pjreed Hello. I am working with novatel span cpt7, but I have some problems to use it. When I turned on the novatel_span_driver, the following warning occurs periodically. So the outpupt 'inspvax' provided jumped position data. How can I solve the problem?
Thanks |
l am using the following launch configuration
|
I am using Pwrpak7 but I can not get IMU topic. I am hoping that I can get some help with making the IMU topic to display on the terminal.
Thank you
The text was updated successfully, but these errors were encountered: