Skip to content
@OpenHPS

OpenHPS

Open Source Hybrid Positioning System

OpenHPS

About OpenHPS

OpenHPS (Open Source Hybrid Positioning System) is a powerful framework for building positioning systems that are interoperable, scalable, and discoverable. It provides a flexible architecture for processing positioning data across multiple domains.

  • 📡 Supports RF-based positioning (Wi-Fi, BLE, RFID, UWB)
  • 📷 Enables computer vision-based localization
  • 🧭 Integrates IMU-based navigation (sensor fusion, SLAM)
  • 🌍 Handles geospatial and relative positioning

Features

  • 2D, 3D, and geographical positioning
  • Extensible data processing pipeline
  • Support for multiple positioning algorithms (trilateration, triangulation, fingerprinting, SLAM...)
  • Modular add-ons for advanced functionality
  • Open source and community-driven

Add-ons

Positioning Algorithms

Data Services

Getting Started

Install OpenHPS Core with:

npm install @openhps/core --save

Create a simple model:

import { ModelBuilder } from '@openhps/core';

ModelBuilder.create()
    .build().then(model => {
         // Use the model
    });

Documentation

Contributing

Contributions are welcome! See our contributing guidelines for more information.

License

OpenHPS is licensed under the Apache License 2.0. See the full license here.

Pinned Loading

  1. openhps-core openhps-core Public

    OpenHPS: Core Component

    TypeScript 35 1

Repositories

Showing 10 of 34 repositories
  • openhps-sphero Public

    OpenHPS: Sphero Component

    OpenHPS/openhps-sphero's past year of commit activity
    TypeScript 3 Apache-2.0 0 0 8 Updated Oct 5, 2026
  • openhps-opencv Public

    OpenHPS: OpenCV Component

    OpenHPS/openhps-opencv's past year of commit activity
    TypeScript 3 Apache-2.0 0 1 14 Updated Oct 5, 2026
  • openhps-localstorage Public

    OpenHPS: Localstorage Component

    OpenHPS/openhps-localstorage's past year of commit activity
    TypeScript 1 Apache-2.0 0 0 7 Updated Oct 5, 2026
  • openhps-drools Public

    OpenHPS: Drools KIE Component

    OpenHPS/openhps-drools's past year of commit activity
    TypeScript 0 Apache-2.0 0 0 10 Updated Oct 5, 2026
  • openhps-openvslam Public

    OpenHPS: OpenVSLAM Component

    OpenHPS/openhps-openvslam's past year of commit activity
    C++ 4 Apache-2.0 1 2 15 Updated Oct 5, 2026
  • openhps-imu Public

    OpenHPS: IMU Component

    OpenHPS/openhps-imu's past year of commit activity
    TypeScript 2 Apache-2.0 0 1 8 Updated Oct 5, 2026
  • openhps-geospatial Public

    OpenHPS: Spaces Component

    OpenHPS/openhps-geospatial's past year of commit activity
    TypeScript 5 Apache-2.0 0 0 7 Updated Oct 5, 2026
  • openhps-web Public

    OpenHPS Web Components

    OpenHPS/openhps-web's past year of commit activity
    TypeScript 1 Apache-2.0 0 0 10 Updated Oct 5, 2026
  • openhps-fingerprinting Public

    OpenHPS: Fingerprinting Component

    OpenHPS/openhps-fingerprinting's past year of commit activity
    TypeScript 3 Apache-2.0 0 2 8 Updated Oct 5, 2026
  • openhps-rf Public

    OpenHPS: RF Component

    OpenHPS/openhps-rf's past year of commit activity
    TypeScript 1 Apache-2.0 1 2 8 Updated Oct 5, 2026

Most used topics

Loading…