robotperf / benchmarks

Benchmarking suite to evaluate 🤖 robotics computing performance. Vendor-neutral. ⚪Grey-box and ⚫Black-box approaches.
https://robotperf.net
Apache License 2.0
148 stars 16 forks source link

power_msgs package for ROS2 Humble #237

Closed jasonjabbour closed 1 year ago

jasonjabbour commented 1 year ago

Hi! I am trying to use the robotperf ros2_benchmark repo to create the auto.launch.py script for the a6 benchmark. It seems like the ros2_benchmark package depends on the power_msgs package.

However, I can't seem to find the Humble version of power_msgs.

image

Any tips about how I can install this package?

image

Thanks!!

vmayoral commented 1 year ago

@jasonjabbour, power_msgs used for obtaining Power readings is propietary. Our implementation has been made vendor-agnostic and can capture power from NVIDIA, AMD, Intel, Qualcomm and a few other vendors. There're no current plans for disclosing it.

You can either create your own Power.msg and power reading implementation (see https://github.com/ros-acceleration/ros2_kria/tree/main/ros2_kria_power if you need an open source inspiration) and/or discard reading power simply.

vmayoral commented 1 year ago

Closing here.