Telemachus Core Specification (v0.2)¶
Welcome to the Telemachus Core documentation for version 0.2.
This documentation now represents Telemachus v0.2, aligned with the RFC-driven governance process (RFC-0011).
This project defines an open pivot format for B2B telematics data (GNSS, IMU, CAN, Events, Context).
It aims to unify fragmented data from providers (Geotab, Webfleet, Samsara, etc.) into a single, neutral schema.
The Core Specification is defined in RFC-0001 and forms the foundation for datasets, adapters, and validation tools.
β Why Telemachus?¶
- Open: A transparent and accessible format for all stakeholders.
- Extensible: Designed to accommodate evolving telematics data types and sources.
- Interoperable: Bridges diverse providers and systems under a unified schema.
- Bridging science and business: Facilitates both research innovation and practical applications.
π₯ Who is it for?¶
- Researchers: Access standardized data for analysis and modeling.
- Developers/Integrators: Simplify integration with multiple telematics providers.
- Fleet Operators/Insurers: Leverage consistent data for operations, monitoring, and risk assessment.
π Quick links¶
- π Introduction
- π State of the Art
- π Core Specification v0.2
- π RFCs Overview
- πΊοΈ Provider Mappings
- βοΈ Versioning & Governance
- π§ͺ Examples
- π§Ύ JSON Schema
π Quickstart¶
Validate provided examples against the schema:
# Install ajv-cli and ajv-formats
npm install -g ajv-cli ajv-formats
# Validate all example files
ajv validate -c ajv-formats -s schemas/telemachus.schema.json -d "examples/*.json"
π Vision¶
Telemachus aims to provide for telematics what GTFS did for public transport β a shared foundation for open mobility data.
- Provide an open, simple standard.
- Enable interoperability across providers.
- Support both scientific research and business applications.
π Data Flow Overview¶
π Governance and Evolution¶
The Telemachus Core Specification evolves through RFC proposals, public discussions, and versioned releases as defined in RFC-0011.
This process ensures transparent governance, community involvement, and continuous improvement of the specification.
π Citation¶
If you use Telemachus in research or projects, please cite:
S. Edet (2025). Telemachus Core Specification (v0.2).
Zenodo. https://doi.org/10.5281/zenodo.17228092