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.

65 lines
3.9 KiB

  1. # Melodic Deprecated
  2. This branch of *stretch_ros* is DEPRECATED. Please use the [Robot Install upgrade guide](https://github.com/hello-robot/stretch_install/blob/master/docs/robot_install.md) to upgrade to Ubuntu 20.04/[ROS Noetic](https://github.com/hello-robot/stretch_ros/tree/noetic) or Ubuntu 22.04/[ROS2 Humble](https://github.com/hello-robot/stretch_ros2/tree/humble). The Melodic README is saved below.
  3. ---
  4. ### Overview
  5. The *stretch_ros* repository holds ROS related code for the Stretch RE1 mobile manipulator from Hello Robot Inc.
  6. For an overview of the capabilities in this repository, we recommend you look at the [following forum post](https://forum.hello-robot.com/t/autonomy-video-details).
  7. **Please be aware that the code in this repository is currently under heavy development.**
  8. | Resource | Description |
  9. | ------------------------------------------------------------ | ------------------------------------------------------------ |
  10. [hello_helpers](hello_helpers/README.md) | Miscellaneous helper code used across the stretch_ros repository
  11. [stretch_calibration](stretch_calibration/README.md) | Creates and updates calibrated URDFs for the Stretch RE1
  12. [stretch_core](stretch_core/README.md) | Enables basic use of the Stretch RE1 from ROS
  13. [stretch_deep_perception](stretch_deep_perception/README.md) | Demonstrations that use open deep learning models to perceive the world
  14. [stretch_demos](stretch_demos/README.md) | Demonstrations of simple autonomous manipulation
  15. [stretch_description](stretch_description/README.md) | Generate and export URDFs
  16. [stretch_funmap](stretch_funmap/README.md) | Demonstrations of Fast Unified Navigation, Manipulation And Planning (FUNMAP)
  17. [stretch_gazebo](stretch_gazebo/README.md) | Support for simulation of Stretch in the Gazebo simulator
  18. [stretch_moveit_config](stretch_gazebo/README.md) | Config files to use Stretch with the MoveIt Motion Planning Framework
  19. [stretch_navigation](stretch_navigation/README.md) | Support for the ROS navigation stack, including move_base, gmapping, and AMCL
  20. #### Code Status & Development Plans
  21. We intend for the following high-level summary to provide guidance about the current state of the code and planned development activities.
  22. Directory | Testing Status | Notes
  23. --- | --- | ---
  24. hello_helpers | GOOD |
  25. stretch_calibration | GOOD |
  26. stretch_core | GOOD |
  27. stretch_deep_perception | GOOD |
  28. stretch_demos | FAIR |
  29. stretch_description | GOOD |
  30. stretch_funmap | FAIR |
  31. stretch_gazebo | FAIR | differs from stretch_core in its underlying controllers
  32. stretch_moveit_config | FAIR | does not support mobile base planning in ROS 1
  33. stretch_navigation | GOOD |
  34. #### Licenses
  35. This software is intended for use with the Stretch RE1 mobile manipulator, which is a robot produced and sold by Hello Robot Inc. For further information, including inquiries about dual licensing, please contact Hello Robot Inc.
  36. For license details for this repository, see the LICENSE files found in the directories. A summary of the licenses follows:
  37. Directory | License
  38. --- | ---
  39. hello_helpers | [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0)
  40. stretch_calibration | [GPLv3](https://www.gnu.org/licenses/gpl-3.0.html)
  41. stretch_core | [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0)
  42. stretch_deep_perception | [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0)
  43. stretch_demos | [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0)
  44. stretch_description | [BSD 3-Clause Clear License](https://choosealicense.com/licenses/bsd-3-clause-clear/)
  45. stretch_funmap | [LGPLv3](https://www.gnu.org/licenses/lgpl-3.0.en.html)
  46. stretch_gazebo | [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0)
  47. stretch_moveit_config | [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0)
  48. stretch_navigation | [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0)