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.

Scroll to walk the work

01 / 03

HausBots Connection Screen

02 / 03

HausBots Launch Screen

03 / 03

HausBots Control Screen

01 / 03

Overview

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 DrivingReal-time control loops (100Hz+) using native worklets for smooth, responsive robot movement
  • Hardware-Accelerated VideoDirect RTSP streaming from onboard IP cameras with minimal latency
  • Telemetry DashboardReal-time monitoring of battery, suction pressure, motor status, and sensor data (IMU/LIDAR)
  • Gamepad SupportNative integration for physical USB/Bluetooth controllers via HID mapping
  • PTZ Camera ControlFull remote control of pan, tilt, zoom, and lighting for mission visualization

For Technicians

  • Automated DeploymentOne-script setup for ROS workspaces and systemd services on the robot's SBC
  • Diagnostic ToolsLow-level ROS message monitor and system health alerts for motor and connection failures
  • ArchitectureRobust WebSocket-based communication bridge between mobile devices and ROS Master

Built with

React NativeTypeScriptROS (Noetic)KotlinPython

Project Impact

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.