Rerun favicon

Rerun
The multimodal data stack for spatial and embodied AI visualization

What is Rerun?

Rerun is a comprehensive data visualization and logging platform specifically designed for spatial and embodied AI applications. The platform combines powerful visualization capabilities with efficient log handling, enabling users to record, analyze, and debug multimodal data with unprecedented ease.

Built on a time-aware Entity Component System, Rerun provides seamless integration through its SDK, supporting multiple programming languages including Python, C++, and Rust. The platform features both native and browser-based viewers, offering real-time visualization, interactive debugging, and sophisticated data querying capabilities through Apache Arrow integration.

Features

  • Multimodal Visualization: Industry's fastest viewer for live and recorded data
  • SDK Integration: Support for Python, C++, and Rust with simple implementation
  • Time-Travel Debugging: Navigate through recorded data sequences
  • Query API: Extract time-aligned datasets from robotics recordings
  • Flexible Data Modeling: Time-aware Entity Component System
  • Cross-platform Viewing: Native, web, and notebook compatibility
  • Interactive Customization: Build and modify visualizations through code or UI

Use Cases

  • Robotics data visualization and debugging
  • AI model training and evaluation
  • Prototype debugging and development
  • Dataset extraction and analysis
  • Real-time system monitoring
  • Computer vision development
  • Research data visualization

FAQs

  • What programming languages does Rerun support?
    Rerun supports Python, C++, and Rust through its SDK.
  • Can I use Rerun in a browser?
    Yes, Rerun offers both native and browser-based viewing capabilities, and can be embedded in notebooks and web apps.
  • What type of data can I visualize with Rerun?
    Rerun supports multimodal data visualization including 3D points, camera transforms, images, and scalar values, making it suitable for spatial and embodied AI applications.
  • How does Rerun handle data querying?
    Rerun provides query APIs that can extract time-aligned datasets from robotics recordings and returns Apache Arrow data compatible with popular dataframe libraries.

Related Queries

Helpful for people in the following professions

Blogs:

  • Top AI tools for Teachers

    Top AI tools for Teachers

    Explore the top AI tools designed for teachers, revolutionizing the education landscape. These innovative tools leverage artificial intelligence to enhance teaching efficiency, personalize learning experiences, automate administrative tasks, and provide valuable insights, empowering educators to create engaging and effective educational environments.

  • Best AI tools for Room Design

    Best AI tools for Room Design

    Discover cutting-edge AI tools that redefine the art of room design. From layout optimization to aesthetic finesse, these top-tier tools enhance your space to new heights.

  • AI tools for video voice overs

    AI tools for video voice overs

    Discover the next level of video production with AI-powered voiceover tools. Enhance your content effortlessly, ensuring professional-quality narration for your videos.

  • Best text to speech AI tools

    Best text to speech AI tools

    Text-to-speech (TTS) AI tools are designed to convert written or text-based content into natural-sounding spoken audio. These tools utilize various deep learning and neural network architectures to generate human-like speech from textual input.

Didn't find tool you were looking for?

Be as detailed as possible for better results