> ## Documentation Index
> Fetch the complete documentation index at: https://docs.generalrobotics.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# GRID

> A General Robot Intelligence Development platform that enables seamless, end-to-end Robot AI development. 

[Start Building in Minutes](https://grid.generalrobotics.dev/)&#x20;

<Frame>
  <img src="https://mintcdn.com/scaledfoundations/tOpyst56FUc_R4P_/images/every-robots-ai-team.webp?fit=max&auto=format&n=tOpyst56FUc_R4P_&q=85&s=ed8f5b38d31e380db8bd267ee774c125" alt="" width="2268" height="1167" data-path="images/every-robots-ai-team.webp" />
</Frame>

## GRID provides seamless access to:

<Steps>
  <Step title="High-Fidelity Simulation" icon="image" titleSize="h3">
    Run high-fidelity simulations with a variety of simulators such as AirGen and Isaac Sim. Import your own robots, or entire 3D scenes through Gaussian splatting. Leverage Unreal Engine 5 or Omniverse for scalable and performant data generation, policy training, and domain randomization - either in the cloud or on-prem.

    <Frame as="div">
      <img src="https://mintcdn.com/scaledfoundations/tOpyst56FUc_R4P_/images/airgen_gsplat.png?fit=max&auto=format&n=tOpyst56FUc_R4P_&q=85&s=53eeeef00033a6fba83e6dea2487ef68" alt="" width="2676" height="1365" data-path="images/airgen_gsplat.png" />
    </Frame>

    ```json theme={null}
    "sim": {
            "sim_type": "airgen",
            "scene_name": "gsplat",
            "kwargs": {
                "geo": false,
                "ply_file": "abandoned_mine.ply"
            }
    }
    ```
  </Step>

  <Step title="Generate and Augment Data at Scale" icon="server" titleSize="h2">
    Generate domain-rich datasets at scale for your form factor of choice - by bringing in realistic objects, equipping a variety of sensors, and varying weather and other environmental conditions. Parallelize over multiple machines, capturing camera, LiDAR, as well as rich ground truth for comprehensive robot training data.

    <Frame>
      <img src="https://mintcdn.com/scaledfoundations/tOpyst56FUc_R4P_/images/datagenoverview.png?fit=max&auto=format&n=tOpyst56FUc_R4P_&q=85&s=263369cdbbbe1fe6300a25baede1c6eb" alt="" width="1916" height="1079" data-path="images/datagenoverview.png" />
    </Frame>

    ```python theme={null}
    def readSensors(client) -> dict:
        sensor_data["imu"] = client.getImuData()
        sensor_data['rgb'] = client.getImages("front_center",[airgen.ImageType.Scene])[0]
        sensor_data["lidar"] = client.getLidarData()
        return sensor_data

    @data_collector(readSensors, time_delta=0.1)
    def move_task(client, trajectory):
        client.moveOnPath(trajectory)
    ```
  </Step>

  <Step title="Access AI Models" icon="circle" titleSize="h2">
    Invoke state-of-the-art AI models with just a few lines of code to create complex skills for your robots. Train or fine-tune your own, leveraging built-in autonomy stacks for mapping, planning, and trajectory generation. Chain multiple models for complex tasks, track performance across a variety of scenarios, and streamline iteration until your solution is fully deployment-ready.

    <Frame as="div">
      <img src="https://mintcdn.com/scaledfoundations/tOpyst56FUc_R4P_/images/aimodelsoverview.webp?fit=max&auto=format&n=tOpyst56FUc_R4P_&q=85&s=8feb01286f4c43e24fdd56858bb4ab2f" alt="" width="1345" height="1118" data-path="images/aimodelsoverview.webp" />
    </Frame>

    ```python theme={null}
    from grid.model.perception.vlm.moondream import MoonDream 
    from grid.model.perception.segmentation.oneformer import OneFormer 
    from grid.model.perception.depth.metric3d import Metric3D 

    depth_model = Metric3D()
    seg_model = OneFormer()
    vl_model = MoonDream() 

    depth_pred = depth_model.run(rgb_image.data)
    seg_pred = seg_model.run(rgb_image.data, mode="panoptic")
    vl_model.run(rgb_image.data, "Describe what you see")
    ```
  </Step>

  <Step title="Deployment Pipeline" icon="rocket-launch" titleSize="h2">
    Seamlessly deploy into robots with native support for industry standard protocols like ROS2, MAVLINK, and more. Efficient middleware techniques and cloud-centric workflows enable dynamic orchestration and effortless scalability.
  </Step>
</Steps>

## Choose your GRID experience:

<CardGroup cols={2}>
  <Card title="Open GRID" icon="globe" color="primary" href="https://www.generalrobotics.company/product/grid" img="images/opengridoverview.png">
    Web-based platform to deploy, train, validate and deploy intelligent robots
  </Card>

  <Card title="GRID Enterprise" icon="hashtag" color="primary" href="https://www.generalrobotics.company/product/grid-enterprise" img="images/GRIDent.png">
    Packaged GRID for a scalable, customizable and private GRID experience.
  </Card>
</CardGroup>

## Get Started

<CardGroup cols={2}>
  <Card title="Community" icon="discord" color="primary" href="https://mintlify.com/docs/api-playground/openapi">
    Have questions or ran into a bug? Join our community of AI innovators and roboticists
  </Card>

  <Card title="GRID Playground" icon="github" color="primary" href="https://github.com/GenRobo/GRID-playground">
    Build interactive features and designs to guide your users
  </Card>
</CardGroup>
