Skip to content

stack-of-tasks/dynamic_graph_bridge_msgs

Repository files navigation

Dynamic Graph Bridge MSGS

Pipeline status Coverage report Code style: black pre-commit.ci status

This packages provides the ROS1/2 messages and services for the user interface of the SoT framework.

The current messages are:

  • msg/Vector.msg representing a dynamicaly resizable vector of double.
  • msg/Matrix.msg representing a dynamicaly resizable matrix of double in a row major format.

The services correspond to the user interface of the SoT framwork. It allows the user to interact with the C++ embeded python interpreter:

  • srv/RunCommand.srv is a service allowing the user to execute a python command in the C++ embeded python interpreter.
  • srv/RunPythonCommand.srv is symbolic link to the srv/RunCommand.srv file.
  • srv/RunPythonFile.srvis service allowing the user to parse a full script inside the the C++ embeded python interpreter.

ROS1/2 build.

The package is building the message for ROS1 or ROS2 dependending on the currently active environment. We use the ROS_VERSION environment variable in order to handle the different build.

The ROS1 build is based on the catkin cmake module, and the ROS2 is based on ament cmake module.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 6