Stretch Documentation
Coming soon
Initializing search
Stretch Documentation
Home
Tutorials
Tutorials
Overview
Getting to Know Stretch
Getting to Know Stretch
Overview
Basics
Basics
Safety Guide
Quick Start Stretch RE1
Quick Start Stretch 2
Best Practices
Troubleshooting
Advanced
Advanced
Command Line Tools
Untethered Operation
Updating Software
Stretch Body Python SDK
Stretch Body Python SDK
Overview
Basics
Basics
Introduction
Command line Tools
Stretch Body API
Robot Motion
Robot Sensors
Advanced
Advanced
Dynamixel Servos
Parameter Management
Splined Trajectories
Collision Avoidance
Contact Models
Changing Tools
Custom Wrist DOF
Safety Features
ROS
ROS
Overview
Basics
Basics
Getting Started
Teleoperating Stretch
Internal State of Stretch
RViz Basics
Navigation Stack
Follow Joint Trajectory Commands
Perception
ArUco Marker Detection
ReSpeaker Microphone Array
FUNMAP
Gazebo Basics
Other Examples
Other Examples
Teleoperate Stretch with a Node
Filter Laser Scans
Mobile Base Collision Avoidance
Give Stretch a Balloon
Print Joint States
Store Effort Values
Capture Image
Voice to Text
Voice Teleoperation of Base
Tf2 Broadcaster and Listener
PointCloud Transformation
ArUco Tag Locator
2D Navigation Goals
Autodocking
ROS 2 (Beta)
ROS 2 (Beta)
Overview
Basics
Basics
Getting Started
Follow Joint Trajectory Commands
Internal State of Stretch
RViz Basics
Nav2 Stack
Nav2 Stack
Overview
Nav2 Basics
Nav2 Simple Commander
Other Examples
Other Examples
Teleoperate Stretch with a Node
Filter Laser Scans
Mobile Base Collision Avoidance
Give Stretch a Balloon
Tf2 Broadcaster and Listener
Obstacle Avoider
Align to ArUco
Deep Perception
Stretch Tool Share
Stretch Tool Share
Overview
Basics
Basics
Gripper Removal
Gripper Puller
Dry Erase Holder
Dex Wrist
Dex to Standard Wrist
Advanced
Advanced
Updating URDF
Code Repositories
Code Repositories
Overview
Stretch Body
Stretch Body
Overview
API
Tutorials
Changelog
Stretch ROS
Stretch ROS
Overview
Tutorials
Packages
Packages
hello_helpers
stretch_calibration
stretch_core
stretch_deep_perception
stretch_demos
stretch_description
stretch_funmap
stretch_gazebo
stretch_moveit_config
stretch_navigation
Stretch ROS2
Stretch ROS2
Overview
Tutorials
Packages
Packages
hello_helpers
stretch_calibration
stretch_core
stretch_dashboard
stretch_deep_perception
stretch_demos
stretch_description
stretch_funmap
stretch_gazebo
stretch_moveit_config
stretch_navigation
stretch_octomap
stretch_rtabmap
Stretch Factory
Stretch Factory
Overview
Stretch Firmware
Stretch Firmware
Overview
Tutorials
Tutorials
Updating Firmware
Integrating Custom Hardware
Integrating Custom Hardware
Overview
Data Transfer
I2C Sensor
SPI Sensor
Serial Sensor
Wacc Emulaton
Stretch Tool Share
Stretch Tool Share
Overview
Tools
Tools
Dry Erase Holder
Phone Holder
Puller
ReactorX Wrist
Swiffer Mount
Tray Cup Holder
Wrist USB Camera
Arm Mounted Tray
Card Holder
Stretch Dex Wrist
Stretch Docking Station
Stretch RE1 Arm
Stretch RE1 Head
Stretch Teleop Kit
Stretch Install
Stretch Install
Overview
Updating Software
Adding New Users
Adding a ROS Workspace
Robot Install
DexWrist Install
Stretch Web Interface
Stretch Web Interface
Overview
Hardware Guides
Hardware Guides
Overview
Stretch Safety Guide
Stretch RE1
Stretch RE1
Battery Maintenance Guide
Hardware Guide
DexWrist User Guide
Stretch 2
Stretch 2
Battery Maintenance Guide
Hardware Guide
DexWrist User Guide
Resources
Resources
Stretch Forum
Stretch GitHub
Stretch Community
Coming soon
ROS 2 tutorials are still under active development. Coming soon.