Skip to content

Commit

Permalink
Add more milestones and detail to ROS2 roadmap (#17)
Browse files Browse the repository at this point in the history
* Add more milestones and detail to ROS2 roadmap

* Apply suggestions from code review

Co-Authored-By: davetcoleman <dave@picknik.ai>

* Update README.md

Co-Authored-By: davetcoleman <dave@picknik.ai>
  • Loading branch information
davetcoleman authored Mar 4, 2019
1 parent f071f98 commit c9c30a2
Showing 1 changed file with 31 additions and 10 deletions.
41 changes: 31 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,11 @@ The MoveIt! Motion Planning Framework **for ROS 2.0**
- [Get Involved](http://moveit.ros.org/documentation/contributing/)

## Milestones
- [ ] Setup instructions
- [ ] Install instructions
- [ ] Ubuntu 18.04
- [ ] OS X 10.14
- [ ] Update/setup infrastructure for development
- [x] Delete metapackages
- [x] Upgrade continuous integration for ROS 2.0
- [x] Refactor/cleanup folder hierarchy
- [ ] Install instructions
- [ ] Ubuntu 18.04
- [ ] OS X 10.14
- [ ] Upgrade continuous integration for ROS 2.0
- [ ] Convert moveit packages to ROS 2.0
- [x] ~~Include moveit_msgs in HRIM (**@ibaiape**)~~
- [ ] Convert moveit_core (**in progress @vmayoral**)
- [x] Convert all headers and link it to HRIM (contributed by @ibaiape)
- [ ] Dependencies on other packages
Expand Down Expand Up @@ -83,7 +78,33 @@ The MoveIt! Motion Planning Framework **for ROS 2.0**
- [ ] New features in ROS 2.0
- [ ] Migrate plugin architecture to ROS2 nodelets
- [ ] Documentation
- [ ] Create tutorials
- [ ] Update tutorials for MoveIt2
- [ ] Create tutorial on using ros1/ros2 bridge to support ros1 hardware drivers
- [ ] Move install instructions to moveit.ros.org
- [ ] Major refactoring and divergence from moveit2
- [ ] Run ROS2 C++ and python linters
- [ ] Delete excesses packages that are left over from rosbuild stacks: moveit_runtime, moveit_plugins, moveit_ros
- [ ] Rename non-package folders:
- [ ] rename moveit_planners to planners
- [ ] rename moveit_plugins to controller_interfaces
- [ ] Restructure folder layout of moveit repo:
- [ ] flatten moveit_ros folder to root of repo
- [ ] rename all moveit_ros folders with moveit_ros prefix
- [ ] Rename major classes
- [ ] ControllerManagers become ControllerInterfaces
- [ ] Rename related packages
- [ ] Merge repos:
- [ ] moveit 9.6 MB
- [ ] moveit_task_constructor
- [ ] moveit_tutorials 28.6 MB
- [ ] moveit_msgs
- [ ] moveit_resources 61 MB
- [ ] moveit_visual_tools
- [ ] moveit_advanced?
- [ ] DELETE: moveit_kinematics_tests
- [ ] Remove large binaries from moveit repo
- [ ] Add gitlfs?


## Continuous Integration Status

Expand Down

0 comments on commit c9c30a2

Please sign in to comment.