Skip to content

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.


πŸš€ 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

graph TD Prov[Providers: Geotab Β· Webfleet Β· Samsara] --> Core[Telemachus Core v0.2 Β· Open Pivot Schema] Core --> Fleet[Fleet Premium Β· Missions Β· KPIs Β· SLA] Core --> Research[Research Β· Data Science Β· Simulation] Fleet --> Apps[Business Apps Β· Fleet Mgmt Β· Insurance] Research --> Sci[Scientific Outputs Β· Publications Β· Models]

πŸ” 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

DOI