-
Notifications
You must be signed in to change notification settings - Fork 6
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
Updated Driver #1
Conversation
…ial_driver Python publisher and added ROS style indentation.
…er for time reference topic
I don't like to change indentation, and please give me a note about rospy-roscpp UDP incompatibility. But parameter for topic name is a good idea, but better name it |
Hmm, also can you give me some notes why remap is bad? |
@vooon the UDP implementation in rospy is not finished yet. Several ROS Answers questions pointed that. Speaking about the latency I'm confident that the limiting factor is the rate of the GPS driver. In this case Here are some links about the UDP:
I agree with you about the name of the topic. We use this convention for our software too. I didn't changed it to avoid breaking the compatibility. About the remap, I don't think is bad per se, I've seen a lot of packages implementing the change of a topic name with a parameter. So you can always dump your configuration from the The indentation style is taken from http://wiki.ros.org/CppStyleGuide. These of course are just a recommendation and they can be optionally dropped. |
I don't like this 2-space indent, but it's hard to split your changes in style and adding param (please avoid that mixing in future, that common practice in many projects, not just mine). |
Compatibility with what? There no param before... I will change that. |
@vooon yes I agree. Sorry for the indentation change. 👍 |
Hello there, we are using the
ntpd_driver
in one of our AUVs here in Heriot-Watt University and we did some changes in the driver that we would like to share back with the community.The main changes are:
nmea_serial_driver
, this is because the driver uses python and the UDP compatibility among roscpp and rospy is not guaranteedThe code has been tested with Ubuntu 14.04.02 LTS (both x86 and x86-64). Hope this can help others to adopt the use of this nice driver to keep the bot's properly in sync.