PNT datasets
This repository contains several datasets used to test and validate positioning algorithms. The repositories contained here are
IPIN 5G positioning
This data has been extracted from the competition organized by the Indoor Position and Indoor Navigtaion conference1. The competition2 has various tracks that offer challenges in various positioning technologies. In particular, the 5G positioning track focuses on ToA3 positioning and offsers measurements extracted from a network of nodes. The dataset contains the data from two editions of the competition (2022 and 2023) and each edition has several measurements sessions. Each session has:
- Position of the nodes (anchor points)
- Measurements from the receiver to each of the nodes
- Reference trajectory
This repository contains the data of the CSV files published by the competition. This format of the data has been homogenized so that is the same through all editions and has been stored in Apache parquet files, which can be access easily into Python pandas using the read_parquet method:
import pandas as pd
# Load the Node data of the IPIN 2022 edition into a dataframe directly from the parquet
df = pd.read_csv('pnt_datasets/ipin/IPIN_2022_T8/nodes.parquet')
Alternatively you can have the complete session data (in a DataBundle) by importing this package (published in Pypi). To install the package:
pip install pnt_datasets
Then you can access a session dataset with the following commands:
from pnt_datasets import ipin
edition = ipin.Dataset.IPIN_2022_T8
sessions = ipin.get_dataset_sessions(edition)
data_bundle = ipin.get_data(edition, sessions[0])
The data_bundle (DataBundle) is a dataclass with three members:
nodes, aDataFramewith the timestamp, and coordinates of the nodemeasurements, aDataFramewith the timestamp, ToA, received power and node of each measurementreference_trajectory, a series of timestamped positions with the true position of the receiver (this could be used to train your algorithm)
-
Time of Arrival ↩
Metadata
Release files for pnt-datasets 0.2.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pnt_datasets-0.2.2.tar.gz | 295.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pnt_datasets-0.2.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 599.3 kB
Release files / pnt_datasets-0.2.2.tar.gz
| Download URL | pnt_datasets-0.2.2.tar.gz |
|---|---|
| Size | 295.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
db93c3d09512153cf3f8fa493ef9126f56243cf634e86c6e1c77ea6c989adb5e
|
|
BLAKE2b-256 checksum How to use checksums |
4ae079e7959fdcb2bd573a40ce598bccf7045c880ba7ad8a253ef075b2195615
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.8
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 18, 2025.
Transparency logRelease files / pnt_datasets-0.2.2-py3-none-any.whl
| Download URL | pnt_datasets-0.2.2-py3-none-any.whl |
|---|---|
| Size | 304.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
83ba3df0bba571caad67799e90cf04a786b8f92a4bf4f9e51522b3890bf14d60
|
|
BLAKE2b-256 checksum How to use checksums |
6eab70705e10f7d87175846d01abef9bf35b8765179d7978e3abe4fddd97dff0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.8
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 18, 2025.
Transparency log