whatisgithub

What is lingbot-depth-trt?

ar-ray-code/lingbot-depth-trt — explained in plain English

Analysis updated 2026-05-18

50PythonAudience · researcherComplexity · 5/5Setup · hard

In one sentence

Tools to convert the LingBot-Depth AI depth-estimation model to NVIDIA TensorRT and run it live with a RealSense or Orbbec depth camera.

Mindmap

mindmap
  root((lingbot-depth-trt))
    What it does
      Converts model to TensorRT
      Live depth camera demo
      Point cloud viewer
    Tech stack
      Python
      TensorRT
      RealSense
      Orbbec
    Use cases
      Faster depth inference
      Raw vs refined comparison
      Camera motion tracking
    Audience
      Robotics researchers
      Computer vision engineers
    Requirements
      NVIDIA GPU
      Depth camera hardware

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Convert the LingBot-Depth model into a fast TensorRT engine for a specific NVIDIA GPU.

USE CASE 2

Run a live depth camera demo comparing raw and AI-refined depth in a browser point cloud viewer.

USE CASE 3

Track camera movement in real time using depth data and an Orbbec camera's IMU.

What is it built with?

PythonTensorRTCUDARealSenseOrbbec

How does it compare?

ar-ray-code/lingbot-depth-trthjcheng0602/paperwisekulunkilabs/vibenetbackup
Stars505050
LanguagePythonPythonPython
Setup difficultyhardmoderatemoderate
Complexity5/53/53/5
Audienceresearcherresearcherops devops

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · hard Time to first run · 1h+

Requires an NVIDIA GPU with TensorRT, a specific Ubuntu and driver version, and a RealSense or Orbbec depth camera.

So what is it?

lingbot-depth-trt is a set of tools that help run an existing AI model, called LingBot-Depth, faster on NVIDIA hardware, along with a live demo that shows the model working with a real depth camera. LingBot-Depth itself, a model for estimating depth, meaning how far away things are, from camera images, is a separate project this repository depends on rather than including directly, anyone using this tool is asked to also credit and refer to that original project. The main job of this repository is converting the LingBot-Depth model into a format called TensorRT, which is NVIDIA's own format for running AI models more efficiently on their graphics cards. To do this conversion, a person first downloads a pretrained version of the model from Hugging Face, a site that hosts AI models, and then runs a conversion script that produces a TensorRT engine file sized for a fixed image resolution, 640 by 480 pixels by default, though other sizes can be requested. Once converted, the project offers a live demo that connects to a depth camera, either an Intel RealSense D405 or an Orbbec Gemini 335, and shows the depth output either in a regular window or in a 3D point cloud viewer that runs in a web browser. In the browser viewer, raw depth data and depth data cleaned up by the model are shown side by side, with synchronized camera controls, so a person can click a point in the scene and see its exact 3D coordinates and distance. There is also a separate demo focused on tracking the camera's own movement over time, using both the depth data and the camera's built-in motion sensor, again viewable in the browser. The setup instructions are specific and demanding: the project was built and tested on Ubuntu 26.04 with a particular NVIDIA driver version and an RTX 3060 graphics card, using a package manager called uv rather than the more common pip. Support for each supported camera brand is installed separately as an optional add-on. The README does not state a license for this code, though it does provide citations for the two research papers the underlying model is based on.

Copy-paste prompts

Prompt 1
Help me set up this project with uv and download the pretrained LingBot-Depth model from Hugging Face.
Prompt 2
Walk me through converting the model to a TensorRT engine at a custom resolution.
Prompt 3
Explain how to run the RealSense live demo with the viser point cloud viewer.
Prompt 4
Show me how the Orbbec RGB-D IMU tracking demo compares raw and filtered depth.

Frequently asked questions

What is lingbot-depth-trt?

Tools to convert the LingBot-Depth AI depth-estimation model to NVIDIA TensorRT and run it live with a RealSense or Orbbec depth camera.

What language is lingbot-depth-trt written in?

Mainly Python. The stack also includes Python, TensorRT, CUDA.

How hard is lingbot-depth-trt to set up?

Setup difficulty is rated hard, with roughly 1h+ to a first successful run.

Who is lingbot-depth-trt for?

Mainly researcher.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.