Carma-platform v4.2.0
CARMA Platform is built on robot operating system (ROS) and utilizes open source software (OSS) that enables Cooperative Driving Automation (CDA) features to allow Automated Driving Systems to interact and cooperate with infrastructure and other vehicles through communication.
|
This package serves as a template which can used to create a new ROS2 Node or Guidance Plugin Node following CARMA Platform's default structure. The contents of this package are not build-able on their own. There are a number of substitution parameters that must be replaced with the desired package name these are indicated with a <SUB><substitution name>
indicator in the text. The following substitutions are used internally:
<SUB><package_name>
The new package name<SUB><year>
The current year<SUB><base_node_dep>
The dep to use as a base nodeTo make the process easier a script is provided to create the new package of the desired type with the desired package name and current year.
For example, if you have a standard carma source checkout and want to make a regular node:
If successful you should see the new location printed.
To make a new Guidance Plugin, you must specify the plugin type:
This new package can now be built like any other carma package.