Skip to content

A collection of useful ROS interfaces for measuring ::hand-wave:: things

License

Notifications You must be signed in to change notification settings

MetroRobots/metrics_msgs

Repository files navigation

metrics_msgs

A collection of useful ROS interfaces for measuring ::hand-wave:: things

No relation to the ros_metrics project.

metro_benchmark_msgs

Contains one message at the moment, ComputeTime.

std_msgs/Header header
builtin_interfaces/Duration duration

string id         # optional
string parent_id  # optional

See actual definition for further description of the fields.

metro_benchmark_pub

Contains a helper class in Python and C++ for publishing ComputeTime messages, including support for nested computation.

collision_log_msgs

Contains the NamedCollisions message definition for tracking collisions between objects.

std_msgs/Header header
collision_log_msgs/NamedCollisions[] collisions
    string entity0
    string entity1

It is a simplified version of gazebo_msgs/ContactsState.msg but has the following features.

  • Not Gazebo specific
  • Can be used in non-simulation contexts
  • Cleaner memory footprint (aka fewer fields)

About

A collection of useful ROS interfaces for measuring ::hand-wave:: things

Resources

License

Stars

Watchers

Forks

Packages

No packages published