Skip to main content

An LCM log designed for use in pntos-python.

Project description

pntos-python-datasets-lcm

This repository contains an LCM log for pntos-python:

cobra_gps_ins_example_data.log is based off of 2025_05_19_route07.log. Specifically, it contains a subset of the following channels:

  • /sensor/bmp388/baro_pressure
  • /sensor/ins-d/pva
  • /sensor/ublox-ZED-F9T/position
  • /sensor/ublox-ZED-F9T/velocity
  • /sensor/ublox-ZED-F9T/pva
  • /sensor/simulated/velocity
  • /sensor/vn-100/imu

The example log can be recreated from the original log using generate_example_dataset.py. To run this script the necessary python environment must be set up.

Python Environment Setup

Create clean venv:

python3 -m venv .venv --prompt pntos-python-datasets

Source the virtual environment (bash/zsh):

source .venv/bin/activate

Upgrade pip (recommended):

pip install --upgrade pip

Install dependencies via requirements.txt:

pip install -v -r requirements.txt --extra-index-url=$UV_INDEX

Generating New Log

Generating a log can be done by:

pntos_python_datasets/generate_example_dataset.py <path_to_logfile>

[!Note] generate_example_datasets.py will create an output logfile in the same directory as the input logfile under the the new name <input_logfile_name>_mod.log. To update EXAMPLE_LCM_LOG with a new log for downstream projects, the new log must be renamed to replace any existing cobra_gps_ins_example_data.log.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pntos_python_datasets_lcm-0.1.0-py2.py3-none-any.whl (51.5 MB view details)

Uploaded Python 2Python 3

File details

Details for the file pntos_python_datasets_lcm-0.1.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for pntos_python_datasets_lcm-0.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 9baa0c241d518d4d376d1a1077684c072771a04c15b4c6188920749f417fd296
MD5 8d429d74c92f1f438bfce888ba895685
BLAKE2b-256 17b4bf143c938f5548eb0fd3a4342eab6b4199e9dd407b4c7a81e32e7a495c7a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page