
Safety
WARNING: The Stretch RE1 is a potentially dangerous robot. All users must carefully read the Stretch Safety Guide prior to using the robot.
| Resource | Description | 
|---|---|
| Stretch Safety Guide | Safety guide for users of the Stretch RE1 | 
| Stretch Best Practices - Powered Off Video | How to work with Stretch when its power is off | 
| Stretch Best Practices - Powered On Video | How to work with Stretch when its power is on | 
Quick Start
| Resource | Description | 
|---|---|
| Stretch Unboxing Video | How to unpack your new Stretch | 
| Stretch Quick Start Guide | Getting started - Xbox Teleoperation Demo and beyond | 
| Stretch Troubleshooting Guide | Solutions to common issues | 
| Stretch Network Setup | Guide to network setup for working with Stretch untethered | 
Tutorials
| Resource | Description | 
|---|---|
| Working with Robot Parameters | Learn how to query, set, and manage robot parameters. | 
| Working with Dynamixel Servos | Learn how to use various tools to manage Dynamixel servos | 
| Changing End of Arm Tools | Learn how to configure the Stretch software interfaces to support other tools | 
| Extending the Wrist DOF | Learn how to integrate additional DOF to the End of Arm | 
| Working with the Wrist Expansion Header | Learn how to integrate custom hardware on to the expansion header in the wrist. | 
Hardware
| Resource | Description | 
|---|---|
| Stretch Hardware User Guide | Specification and functional description of the Stretch RE1 Hardware | 
| Stretch Dex Wrist User Guide | Installing, configuring, and working with the Stretch Dex Wrist | 
| Stretch Battery Maintenance Guide | Guide to Care for and Charge the Stretch Batteries | 
| Stretch Tool Share | Open resource to share designs and code for end-of-arm tools | 
Software
Body Interface
| Resource | Description | 
|---|---|
| Stretch Body Guide | Guide to the low level Python interface to the Stretch hardware | 
| Stretch Body API Reference | API reference for the Stretch Body python module. | 
| Stretch Firmware Guide | Guide to updating the Stretch Firmware | 
| Stretch Installation Guide | Guide to installing a new user and managing the Stretch installation | 
| Stretch Factory Tools | Guide to factory tools for hardware calibration and introspection | 
ROS Interface
We provide ROS-related code for the Stretch RE1 mobile manipulator, including a ROS node that interfaces to the robot, calibration code, and demonstrations of various autonomous robot capabilities.
| Resource | Description | 
|---|---|
| stretch_ros repository on GitHub | Repository with ROS-related code for Stretch | 
Other Tools
| Resource | Description | 
|---|---|
| Stretch Web Interface | Repository with code to allow a user to operate a Stretch through a web browser | 
License
This documentation is only to be used for an authentic Stretch RE1 robot produced and sold by Hello Robot Inc.
All Hello Robot stretch_docs related materials are released under the Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND 4.0) license.
The Stretch RE1 has patents pending.