https://github.com/clydemcqueen/wl_ugps_external_extension
A BlueOS Extension that listens for NMEA messages (GGA and HDT) and sends position information to the Water Linked UGPS system
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.9%) to scientific vocabulary
Keywords
Repository
A BlueOS Extension that listens for NMEA messages (GGA and HDT) and sends position information to the Water Linked UGPS system
Basic Info
Statistics
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 1
- Releases: 0
Topics
Metadata Files
README.md
WL UGPS External
Send NMEA position information (GGA and HDT) to the Water Linked UGPS API.
Typical Configuration
Add a satellite compass to the topside vessel and connect it to the ROV Ethernet network.
- It should have a static IP address on the 192.168.2.X subnet
- It should send GGA and HDT messages via UDP to BlueOS at 192.168.2.2:6200
Install this extension in BlueOS:
- Select Extensions in the sidebar
- Click on WL UGPS External
- Click Install
After a few moments you should see the WL UGPS External entry in the sidebar. Click on it to see a very simple UI.
Arguments
- Set
UGPS_HOSTto the IP address of the WL UGPS G2 box. The default ishttp://192.168.2.94. - Set
SEND_RATEto the rate to send position information to the G2 box. The default is 2Hz. - Set
POLL_RATEto the rate to poll the G2 box for acoustic and pose information. The default is 0 (no polling). - If
LOG_NMEAis--log_nmea, then NMEA messages will be logged. The default is blank (no logging).
You can provide custom arguments in BlueOS. For example, you can enable logging using these arguments: ~~~ { "Env": [ "UGPSHOST=http://192.168.2.94", "SENDRATE=2.0", "POLLRATE=5.0", "LOGNMEA=--log_nmea" ] } ~~~
Logs can be found in BlueOS:
- Select File Browser in the sidebar
- Click on extensions
- Click on wlugpsexternal
Caveats
- The G2 box still needs a GPS fix to synchronize its clock.
Releases
v1.1.0-beta.1
- Optional: Log GGA, HDT and PASHR messages
- Optional: Poll the G2 box for additional information (pose, acoustic solution) and log the results
v1.0.3
- Shorten company name
- No user-visible changes
v1.0.2
- Update requirements.txt, setup.py
- No user-visible changes
v1.0.1
- Simplify README
v1.0.0
- Initial release
Developer notes
See wlugpsexternal for testing tools.
Owner
- Name: Clyde McQueen
- Login: clydemcqueen
- Kind: user
- Location: Seattle
- Repositories: 14
- Profile: https://github.com/clydemcqueen
Xoogler ramping up on all things computer vision, ROS and maritime robotics.
GitHub Events
Total
- Issues event: 2
- Delete event: 2
- Push event: 1
- Create event: 1
Last Year
- Issues event: 2
- Delete event: 2
- Push event: 1
- Create event: 1