Cargo sub-command for generate ROS projects for the Rust client library (rosrust)

Usage

  1. Generate a config file config.yaml in the catkin workspace folder like this:

```yaml

define a name

project_name: "navigation-robot"

define a version

version: 0.0.1

define the packages names

nodes: - listener - talker - node1 - node2 ```

  1. Install the cargo sub-command

cargo install ros-project-generator

  1. Run the cargo sub-command in the catkin workspace with the config.yaml file in it

cargo ros-project-generator