#ros #subcommand #cargo-subcommand #robotics

app ros-project-generator

cargo subcommand for generate ROS projects of the rosrust client library

3 releases

0.1.5 Aug 5, 2021
0.1.4 Jul 7, 2021
0.1.3 Jul 7, 2021

#617 in Cargo plugins

MIT license

6KB
69 lines

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:
# 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

Dependencies

~5.5MB
~113K SLoC