# Anvil Robotics&#x20;

## Docs

- [Anvil raises $6.5m USD](https://docs-origin.anvil.bot/introduction/anvil-raises-usd6.5m-usd.md)
- [Join our Community](https://docs-origin.anvil.bot/introduction/join-our-community.md)
- [Anvil Devbox](https://docs-origin.anvil.bot/hardware/anvil-devbox.md): The Anvil Devbox contains everything needed to collect data and train models on the OpenARM and OpenYAM robot platforms. Anvil's ROS2 based software stack comes pre-installed and ready to go.
- [Setting up the Anvil Devbox](https://docs-origin.anvil.bot/hardware/anvil-devbox/setting-up-the-anvil-devbox.md): Get up to speed with your Anvil Devbox
- [\[DRAFT\] Provisioning the Anvil Devbox](https://docs-origin.anvil.bot/hardware/anvil-devbox/draft-provisioning-the-anvil-devbox.md)
- [OpenARM](https://docs-origin.anvil.bot/hardware/openarm.md)
- [Setting up the Anvil OpenARM](https://docs-origin.anvil.bot/hardware/openarm/setting-up-the-anvil-openarm.md): Get your OpenARM up and running
- [OpenYAM](https://docs-origin.anvil.bot/hardware/openyam.md)
- [Setting up the Anvil OpenYAM](https://docs-origin.anvil.bot/hardware/openyam/setting-up-the-anvil-openyam.md): Get your OpenYAM up and running
- [60 FPS Camera Module](https://docs-origin.anvil.bot/hardware/60-fps-camera-module.md)
- [Customizable Gripper](https://docs-origin.anvil.bot/hardware/customizable-gripper.md)
- [Quest Teleop Kit](https://docs-origin.anvil.bot/hardware/quest-teleop-kit.md)
- [HW Template](https://docs-origin.anvil.bot/hardware/hw-template.md)
- [System Overview](https://docs-origin.anvil.bot/software/system-overview.md)
- [Teleoperations](https://docs-origin.anvil.bot/software/system-overview/teleoperations.md)
- [Inverse Kinematics and Controls](https://docs-origin.anvil.bot/software/system-overview/inverse-kinematics-and-controls.md)
- [Technical Reference](https://docs-origin.anvil.bot/software/technical-reference.md): In-depth technical documentation to make it easier for developers to interact with our systems
- [Querying Robot State](https://docs-origin.anvil.bot/software/technical-reference/querying-robot-state.md): The list of ROS2 topics you can listen on to get information about the state of the system
- [Commanding Robot Movement](https://docs-origin.anvil.bot/software/technical-reference/commanding-robot-movement.md): The list of ROS2 topics you can publish on to manipulate the system
- [Custom Message Types](https://docs-origin.anvil.bot/software/technical-reference/custom-message-types.md): For some of our data, we define custom ROS2 message types. You can work with these trivially by re-defining them in your own code, using the official definitions below as reference
- [Release Notes](https://docs-origin.anvil.bot/software/release-notes.md)
- [Known Issues](https://docs-origin.anvil.bot/software/known-issues.md): These are already-documented bugs in Anvil's software stack, that are minor and will be resolved soon
- [Starting Robot Operation](https://docs-origin.anvil.bot/user-guides/starting-robot-operation.md): Get your robots moving and ready for work
- [Anvil Loader](https://docs-origin.anvil.bot/user-guides/starting-robot-operation/anvil-loader.md): Some extra info on anvil-loader, the method Anvil uses to distribute robot software
- [Controlling the Robots](https://docs-origin.anvil.bot/user-guides/controlling-the-robots.md): Use Anvil's precise and intuitive control methods to do real work with your robots
- [Quest Teleop Tips & Tricks](https://docs-origin.anvil.bot/user-guides/quest-teleop-tips-and-tricks.md): Some useful pointers to get you quickly ramped up on collecting data smoothly
- [Collecting Data](https://docs-origin.anvil.bot/user-guides/collecting-data.md): Capture rich multimodal data for all your downstream tasks
- [Anvil Web App](https://docs-origin.anvil.bot/user-guides/collecting-data/anvil-web-app.md): An introduction to Anvil's Web App, the easiest way to control and monitor your Anvil system
- [Training a Model](https://docs-origin.anvil.bot/user-guides/training-a-model.md): Train and finetune state-of-the-art robot policies
- [Deploying a Model](https://docs-origin.anvil.bot/user-guides/deploying-a-model.md): Run an existing model on your Anvil robots
- [System Metrics](https://docs-origin.anvil.bot/user-guides/system-metrics.md): Understand the metrics that explain how your system is performing
- [Setting up your Quest](https://docs-origin.anvil.bot/user-guides/setting-up-your-quest.md): Configure your Quest headset for teleoperation of your Anvil robots
- [Troubleshooting](https://docs-origin.anvil.bot/user-guides/troubleshooting.md): Debug and fix any issues you might encounter with your Anvil setup
- [Quest Teleoperation](https://docs-origin.anvil.bot/user-guides/troubleshooting/quest-teleoperation.md): Fix any potential issues with your Quest headset and controllers
- [Devbox](https://docs-origin.anvil.bot/user-guides/troubleshooting/devbox.md): Get up to speed with your Anvil Devbox
- [Robot Movement](https://docs-origin.anvil.bot/user-guides/troubleshooting/robot-movement.md): Fix anything preventing your robots from moving
- [Replay Buffer](https://docs-origin.anvil.bot/user-guides/troubleshooting/replay-buffer.md): Capture invaluable debugging info about hard-to-reproduce behavior
- [About Anvil Robotics](https://docs-origin.anvil.bot/draft/about-anvil-robotics.md)
- [Characterizing CAN Jitter](https://docs-origin.anvil.bot/draft/characterizing-can-jitter.md)
- [Choosing lenses for ML](https://docs-origin.anvil.bot/draft/choosing-lenses-for-ml.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs-origin.anvil.bot/introduction/anvil-raises-usd6.5m-usd.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
