ROS Resources: Documentation | Support | Discussion Forum | Service Status | Q&A answers.ros.org

Auto-generate ROS pkg and node scripts using RIDE!

I find it pretty boring to write the boilerplate code for each node everytime. It shouldn’t be that way!

With RIDE, simply write down your node graph and it’ll generate the code, so you can simply start writing meaningful code straightaway!

GitHub repo link: GitHub - jash101/ride: RIDE automatically creates the package and boilerplate OOP Python node scripts as per your needs

If you like it, please leave a star :slight_smile:

If you have any suggestions, queries, issues, please let me know :slight_smile:

4 Likes

That’s cool! I seem to recall @DLu mentioning a similar tool and maybe doing a lightning talk about it. I want to say it was for modifying and updating message related files. It certainly seems like ROS 2 could use a set of ergonomics related CLI verbs for common development tasks.

We have ros2 pkg create, which will generate the skeleton for a single Python or C++ package. One thing we could do there is add another option to write more of the boilerplate code for getting started.

I guess we could also think about ros2 pkgs create, but things get more fuzzy there.