> For the complete documentation index, see [llms.txt](https://docs.revrobotics.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.revrobotics.com/ion-build/motion/servos/smart-robot-servo.md).

# Smart Robot Servo

The REV Robotics Smart Robot Servo (SRS) ([REV-41-1097](https://www.revrobotics.com/rev-41-1097/)) is a configurable metal-geared servo that takes the guesswork out of aligning and adjusting servo based mechanisms. One SRS can be used as a standard angular servo, a custom angular servo, and a continuous rotation servo by simply changing its settings

![](/files/uWVNMO44YpPeJ0ZEz6Pn)

{% hint style="info" %}
*For more information on the Smart Robot Servo check out our* [*crossover documentation*](https://docs.revrobotics.com/rev-crossover-products/servo/srs) *on the SRS.*
{% endhint %}

## Documentation Links

#### Servo Power Module

The REV Robotics SRS Programmer is the key to unlocking all the smart features of the Smart Robot Servo (SRS). Switching between continuous rotation, standard servo, and custom angular modes is easy as pressing a button. The SRS Programmer can not only program the SRS, but it is also acts as a standalone servo tester for any standard RC servo.

{% hint style="info" %}
*Check out our documentation of the* [*SRS Programmer*](https://docs.revrobotics.com/rev-crossover-products/servo/srs-programmer)*.*&#x20;
{% endhint %}

#### Servo Power Module

The REV Servo Power Module ([REV-11-1144](https://www.revrobotics.com/rev-11-1144/)) is a 6V 90W power injector that enables the use of standard servos in applications where a robot controller cannot provide adequate power. The following Quick Start Guide describes the Servo Power Module features and the necessary information to get it up and running.

{% hint style="info" %}
*Check out our documentation of the* [*Servo Power Module*](https://docs.revrobotics.com/rev-crossover-products/servo/spm)*.*&#x20;
{% endhint %}


---

# 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 that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.revrobotics.com/ion-build/motion/servos/smart-robot-servo.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
