Bug 566899 - [Robotics] Add code-generation and execution support for skill realizations

 * Sequencer support
   - generation of launch and activation directives
   - generation of yaml configuration file with skill plugin_lib_names
   - generation of Sequencer support only when the system executes skills
 * Master coordination interface (Sequencing layer skill code-generation)
   - Generation of client code that runs in BT leaves
   - Dedicated package with suffix "_skillrealizations"
   - Slave coordination interface already managed as ROS2 action servers
 * Modular solution wrt the usage of default skill semantics

Change-Id: If5ded6f3293b93a84b610dce68f665914760ece3
Signed-off-by: Matteo MORELLI <matteo.morelli@cea.fr>
11 files changed
tree: 0581de6dbde19bee0e5be91588d08b6c07d39f44
  1. plugins/
  2. releng/
  3. targetplatform/
  4. .gitignore
  5. pom.xml