If you're considering PuppeteerSharp for PDF generation, here's the version of the story that doesn't show up in the "getting started" docs.
A curated list of awesome Robot Operating System Version 2.0 (ROS 2) resources and libraries. The Robot Operating System 2 (ROS 2) is a set of software libraries and tools that help you build robot ...