HausBots

A professional-grade React Native application for real-time control and monitoring of wall-climbing crawler robots, featuring low-latency video and precise telemetry.

HausBots Robot Control is a high-performance mobile application designed for the precise operation of industrial wall-climbing robots. It provides a mission-critical interface for operators, combining low-latency control loops, real-time telemetry, and hardware-accelerated video streaming. The app acts as the primary cockpit for the robot, bridging advanced robotics (ROS) with a user-friendly, responsive mobile experience.

For Operators

  • Low-Latency Driving Real-time control loops (100Hz+) using native worklets for smooth, responsive robot movement
  • Hardware-Accelerated Video Direct RTSP streaming from onboard IP cameras with minimal latency
  • Telemetry Dashboard Real-time monitoring of battery, suction pressure, motor status, and sensor data (IMU/LIDAR)
  • Gamepad Support Native integration for physical USB/Bluetooth controllers via HID mapping
  • PTZ Camera Control Full remote control of pan, tilt, zoom, and lighting for mission visualization

For Technicians

  • Automated Deployment One-script setup for ROS workspaces and systemd services on the robot's SBC
  • Diagnostic Tools Low-level ROS message monitor and system health alerts for motor and connection failures
  • Architecture Robust WebSocket-based communication bridge between mobile devices and ROS Master
Technologies

Built with Modern Tech

We used industry-leading tools and frameworks to ensure performance, scalability, and maintainability.

React Native
TypeScript
ROS (Noetic)
Kotlin
Python

The HausBots control application transforms complex industrial robotics into an intuitive and reliable mobile experience. By optimizing the entire stack—from native HID processing to hardware-accelerated video—it ensures that operators can safely navigate challenging environments with confidence. The system's robust architecture and automated deployment workflows reduce setup time and maintenance overhead, making it a scalable solution for modern industrial inspections and maintenance.