Recently we had a concerted push to update the ROS 1 how-to’s and tutorials for ROS 2. While this is certainly an improvement over the existing ROS 2 documentation we believe that ROS 2 presents a chance to dramatically improve the state of ROS documentation. As part of this concerted documentation and tutorial improvement process, we want to understand the needs of the different ROS communities.
Specifically, we want to develop a set of user personas that accurately represent the various constituencies within the ROS community. These personas should help us create better content, that addresses the community’s educational needs in a manner that meets the community where it is at. To build these personas we’ve put together a short survey that will help us segment the community. We’re asking everyone in the ROS community to take the survey and promote it widely in your network.
A couple notes about the survey:
- We plan to run the survey for the next six weeks (until 3/15/2020).
- Please feel free to distribute the survey (retweet it, post it on forums, send out to your local list serves).
- We will open source most of the data when we are done.
- We will retain the free response / e-mail sections as confidential.
We would also like to hear your ideas about the future of ROS documentation.
- What would help you?
- What would you like to see?
- What open source software communities do education and training well?
- What itch do you need scratched?
- What pedagogical mechanism have you seen be successful for teaching ROS?
Feel free to comment below. Remember that constructive criticism, specific examples (e.g. links, references, details) and data are generally more helpful than conjecture.