Remotely sensed data from a reach of the Sacramento River near Glenn, California, used to perform Particle Image Velocimetry (PIV) within the Robot Operating System (ROS)

This data release provides an example data set to accompany the manuscript titled "A Robot Operating System (ROS) package for mapping flow fields in rivers via Particle Image Velocimetry (PIV)", submitted to the journal Software X. This ROS *.bag file contains remotely sensed data acquired during an Uncrewed Aircraft System (UAS) flight along a reach of the Sacramento River near Glenn, California, USA, on September 16, 2022. Cooperators on this project include the Intelligent Robotics Group from the National Aeronautics and Space Administration (NASA) Ames Research Center and the National Oceanographic and Atmospheric Administration (NOAA) Southwest Fisheries Science Center. The file bag6xs600.bag contains a single topic named "/camera/image_raw" of the standard ROS message type sensor_msgs/Image. The individual messages published on this topic are frames acquired by an Allied Vision Mako G-503C color (RGB) camera at a rate of approximately 4 Hz. This camera was one of several included in an experimental payload designed for measuring streamflow. For this test flight, the payload was deployed from a DJI Matrice M600 hovering approximately 137 m above the river surface. The data are not geo-referenced but the pixel size of the images is approximately 0.078 m. To simply view the data, the Foxglove Studio program linked below (https://foxglove.dev/download) provides a convenient platform. To actually read the bag file and perform PIV, please refer to the USGS GitLab repository for the ROSPIV network (https://code.usgs.gov/wma/osd/trivia/-/tree/ROSPIV/ROSPIV?ref_type=heads), which includes a document outlining how to set up ROS on a Windows computer, a user's guide for the ROSPIV network, and a demo script for illustrating its application using the bag file provided in this data release.

Data and Resources

Field Value
accessLevel public
bureauCode {010:12}
catalog_@context https://project-open-data.cio.gov/v1.1/schema/catalog.jsonld
catalog_@id https://ddi.doi.gov/usgs-data.json
catalog_conformsTo https://project-open-data.cio.gov/v1.1/schema
catalog_describedBy https://project-open-data.cio.gov/v1.1/schema/catalog.json
identifier http://datainventory.doi.gov/id/dataset/usgs-64f8926ed34ed30c205464b7
metadata_type geospatial
modified 2024-04-02T00:00:00Z
old-spatial -122.00280, 39.52130, -121.99000, 39.53340
publisher U.S. Geological Survey
resource-type Dataset
source_datajson_identifier true
source_hash 8f701eb1aac49955cb1c89fa59bdee789d5cd765cf22b4caa056ffdd75ab113e
source_schema_version 1.1
spatial {"type": "Polygon", "coordinates": [[[-122.00280, 39.52130], [-122.00280, 39.53340], [ -121.99000, 39.53340], [ -121.99000, 39.52130], [-122.00280, 39.52130]]]}
theme {geospatial}
Groups
  • AmeriGEOSS
  • National Provider
  • North America
Tags
  • AmeriGEO
  • AmeriGEOSS
  • CKAN
  • GEO
  • GEOSS
  • National
  • North America
  • United States
  • california
  • glenn
  • particle-image-velocimetry-piv
  • remote-sensing
  • river
  • robot-operating-system-ros
  • sacramento-river
  • uncrewed-aircraft-system-uas
  • usgs-64f8926ed34ed30c205464b7
  • velocity
isopen False
license_id notspecified
license_title License not specified
maintainer Carl J. Legleiter
maintainer_email cjl@usgs.gov
metadata_created 2025-09-23T22:48:22.111011
metadata_modified 2025-09-23T22:48:22.111018
notes This data release provides an example data set to accompany the manuscript titled "A Robot Operating System (ROS) package for mapping flow fields in rivers via Particle Image Velocimetry (PIV)", submitted to the journal Software X. This ROS *.bag file contains remotely sensed data acquired during an Uncrewed Aircraft System (UAS) flight along a reach of the Sacramento River near Glenn, California, USA, on September 16, 2022. Cooperators on this project include the Intelligent Robotics Group from the National Aeronautics and Space Administration (NASA) Ames Research Center and the National Oceanographic and Atmospheric Administration (NOAA) Southwest Fisheries Science Center. The file bag6xs600.bag contains a single topic named "/camera/image_raw" of the standard ROS message type sensor_msgs/Image. The individual messages published on this topic are frames acquired by an Allied Vision Mako G-503C color (RGB) camera at a rate of approximately 4 Hz. This camera was one of several included in an experimental payload designed for measuring streamflow. For this test flight, the payload was deployed from a DJI Matrice M600 hovering approximately 137 m above the river surface. The data are not geo-referenced but the pixel size of the images is approximately 0.078 m. To simply view the data, the Foxglove Studio program linked below (https://foxglove.dev/download) provides a convenient platform. To actually read the bag file and perform PIV, please refer to the USGS GitLab repository for the ROSPIV network (https://code.usgs.gov/wma/osd/trivia/-/tree/ROSPIV/ROSPIV?ref_type=heads), which includes a document outlining how to set up ROS on a Windows computer, a user's guide for the ROSPIV network, and a demo script for illustrating its application using the bag file provided in this data release.
num_resources 2
num_tags 18
title Remotely sensed data from a reach of the Sacramento River near Glenn, California, used to perform Particle Image Velocimetry (PIV) within the Robot Operating System (ROS)