You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Alan G. Sanchez 2b6af80347 Added comments about functions and fixed typos. 2 years ago
images Init commit of gazebo_mapping gif. 2 years ago
src Added comments about functions and fixed typos. 2 years ago
README.md Minor edits to README file. 2 years ago
example_1.md Fixed typos. 2 years ago
example_2.md Fixed typos. 2 years ago
example_3.md Fixed typos. 2 years ago
example_4.md Fixed typos. 2 years ago
example_5.md Fixed typos. 2 years ago
follow_joint_trajectory.md Updated tutorial and multipoint node. 3 years ago
gazebo_basics.md Minor format edits to file 2 years ago
getting_started.md Minor format edits to the file 2 years ago
internal_state_of_stretch.md Fixed typos and made minor format edits to file. 2 years ago
moveit_basics.md Include Follow Joint Trajectory Commands link. 3 years ago
navigation_stack.md Included instructions for using Stretch Navigation in simulation. 2 years ago
rviz_basics.md Fixed typos and made minor format edits. 2 years ago
teleoperating_stretch.md Fixed typos and mae minor format edits to file. 2 years ago

README.md

Introduction

This repo provides instructions on installing and using code on the Stretch RE1 robot. The goal is to provide a user familiar with ROS with the tools to operate a Stretch robot.

Stretch ROS Tutorials

  1. Getting Started
  2. Gazebo Basics
  3. Teleoperating Stretch
  4. Internal State of Stretch
  5. RViz Basics
  6. Navigation Stack
  7. MoveIt! Basics
  8. Follow Joint Trajectory Commands
  9. FUNMAP
  10. Microphone Array
  11. ROS testing
  12. Other Nav Stack Features
  13. Perception
  14. 4 Modes of Stretch

Other ROS Examples

To help get you get started on your software development, here are examples of nodes to have the stretch perform simple tasks.

  1. Teleoperate Stretch with a Node - Use a python script that sends velocity commands.
  2. Filter Laser Scans - Publish new scan ranges that are directly in front of Stretch.
  3. Mobile Base Collision Avoidance - Stop Stretch from running into a wall.
  4. Give Stretch a Balloon - Create a "balloon" marker that goes where ever Stretch goes.