World MoveIt Day is an international hackathon to improve the MoveIt code base, documentation, and community. We hope to close as many pull requests and issues as possible and explore new areas of features and improvements for the now seven year old framework. Everyone is welcome to participate from their local workplace, simply by working on open issues. In addition, a number of companies and groups host meetings on their sites all over the world. A video feed will unite the various locations and enable more collaboration. Maintainers will take part in some of these locations.
Please state your intent to join the event on this form. Note that specific locations will have their own signups in addition to this form.
If you aren’t near an organized event we encourage you to have your own event in your lab/organization/company and video conference in to all the other events. We would also like to mail your team or event some MoveIt stickers to schwag out your robots!
We recommend the Melodic LTS branch/release. The Kinetic release is also a good choice for beginners as its more stable. The Indigo branch is considered stable and frozen - and only critical bug fixes will be backported.
For your convenience, a VirtualBox image for ROS Kinetic on Ubuntu 16.04 is available here.
Suggested areas for improvement are tracked on MoveIt’s GitHub repo via several labels:
If you would like to help the MoveIt project by tackling an issue, claim the issue by commenting “I’ll work on this” and a maintainer will add the label “assigned”. Feel free to ask further questions in each issue’s comments. The developers will aim to reply to WMD-related questions before the event begins.
If you have ideas and improvements for the project, please add your own issues to the tracker, using the appropriate labels where applicable. It’s fine if you want to then claim them for yourself.
Further needs for documentation and tutorials improvement can be found directly on the moveit_tutorials issue tracker.
Other larger code sprint ideas can be found on this page. While they will take longer than a day the ideas might provide a good reference for other things to contribute on WMD.
Improving our documentation is at least as important as fixing bugs in the system. Please add to our Sphinx and Markdown-based documentation within our packages and on the MoveIt website. If you have studied extensively an aspect of MoveIt that is not currently documented well, please convert your notes into a pull request in the appropriate location. If you’ve started a conversation on the mailing list or other location where a more experienced developer explained a concept, consider converting that answer into a pull request to help others in the future with the same question.
For more details on modifying documentation, see Contributing.
Join the conversation on IRC with #moveit at irc.freenode.net. For those new to IRC try this web client.
Joint the video conference on Appear.In
We’d like to thank the following sponsors: