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

Pointcloud to laserscan Benchmark Completed #238

Closed jasonjabbour closed 1 year ago

jasonjabbour commented 1 year ago

@vmayoral Hi! This benchmark is now complete and ready to be ran on your hardware. Please take a look and let me know if any improvements should be made. This benchmark evaluates the performance of the PointCloudToLaserScanNode within the pointcloud_to_laserscan package which converts a point cloud to a 2D laserscan. An example is illustrated here using the r2b data:

image

A view of the computational graphs can be found within the /imgs directory or here

This pull request also incorporates the changes that I needed to make to the tracetools_benchmark package in order to create custom tracepoints (i.e. robotperf_pointcloud_input_cb_init and robotperf_pointcloud_input_cb_fini)