Discover and explore top open-source AI tools and projects—updated daily.
softmataRobotics framework enabling real-time AI and deterministic control
Top 90.0% on SourcePulse
HORUS is a high-performance robotics middleware designed as a modern alternative to ROS2, targeting AI/ML engineers and robotics developers. It significantly accelerates inter-process communication (IPC) and enables deterministic real-time control alongside AI inference within a unified Rust and Python environment, offering substantial performance gains and a simplified development workflow.
How It Works
HORUS replaces traditional DDS with mmap-backed ring buffers and lock-free synchronization, achieving zero-copy shared memory for data transfer. This architecture allows sub-microsecond IPC latency, drastically outperforming ROS2's typical 50–500 µs. It facilitates running real-time motor controllers in Rust and AI inference (like PyTorch or JAX) in Python within the same process, using DLPack for direct GPU tensor handoffs without CPU serialization. The system features a deterministic scheduler with five execution classes, enabling fine-grained control over task priorities and timing constraints.
Quick Start & Requirements
./install.sh. Python bindings are available via pip install horus-robotics.horus new <project_name> to scaffold a project, and horus run to build and execute.build-essential, pkg-config, libudev-dev, libssl-dev, libasound2-dev.Highlighted Details
Detection, Image, Pose3D, MotorCommand).Maintenance & Community
The project is under active development (v0.1.9) with the core API stabilizing. Community discussion and updates are available via Discord. Contribution guidelines are provided in CONTRIBUTING.md.
Licensing & Compatibility
Licensed under the Apache-2.0 license, which is permissive for commercial use and integration into closed-source projects.
Limitations & Caveats
The core API is still stabilizing, indicating potential for breaking changes. The system currently requires a Linux environment.
22 hours ago
Inactive
Physical-Intelligence