Concept render — not footage of OmniBot

Open Source Ecosystem

Repositories & SDKs

Ohho Robotics is built on open standards. Explore our core repositories, software development kits, and AI models below. We have split our stack into modular, community-driven repositories so you can build the next generation of embodied AI for any form factor.

OmniBot

The core foundational repository for Ohho's mobile manipulation platforms. OmniBot provides the primary ROS 2 workspace integrating base locomotion with robotic arm manipulation. It features pre-configured Nav2 tuning for mecanum drives, robust 2D/3D SLAM mapping algorithms, and hardware multiplexers that smoothly transition control between autonomous planners, VLA agents, and teleoperation modes. This repo is the bedrock for building general-purpose mobile robots.

ROS 2 JazzyMobile ManipulationNav2 & SLAMHardware Abstraction
Go to the GitHub repo

ohho-humanoid

Public repository. It is not a port of the OmniBot stack, and this site does not claim a working humanoid controller.

Bipedal LocomotionWhole-Body ControlReinforcement LearningIsaac Lab Policies
Go to the GitHub repo

ohho-quadrupud

Public repository. It is not a port of the OmniBot stack, and this site does not claim a working quadruped controller.

Model Predictive ControlAll-Terrain MobilityDynamic GaitsC++ RTOS
Go to the GitHub repo

ohho-drone

Public repository. It is not a port of the OmniBot stack, and this site does not claim a working drone controller.

Aerial AutonomySwarm CoordinationComputer VisionFlight Controllers
Go to the GitHub repo

ohho-sdk

Public TypeScript packages (client, connect, mcp, schemas). This is not the Python ohho engine, and it is not on PyPI.

Python/C++ APIsZero-ROS KnowledgeUnified EcosystemSensor Streaming
Go to the GitHub repo

OhhO-VR

Our cutting-edge Mixed Reality application built in Unity for spatial teleoperation. Designed for the Meta Quest 3, OhhO-VR immerses operators directly into the robot's perspective. It leverages WebRTC for ultra-low latency video streaming, translates headset movements directly into robotic head tracking, and provides haptic feedback to the operator's hands for delicate manipulation tasks.

Unity C#Meta Quest 3Mixed RealitySpatial Teleoperation
Go to the GitHub repo

ohho.apk

The mobile command center for your robots. Written in Kotlin using a modern MVVM architecture, this Android application acts as a portable ground control station. It connects securely via WebSockets to any Ohho robot, providing real-time telemetry, live camera feeds, and a conversational interface to issue high-level natural language prompts to the onboard AI agent.

Android KotlinMVVM ArchitectureLive TelemetryAI Prompting
Go to the GitHub repo