A (somewhat lengthy) tutorial showing you how to build a ROS2-based robot system for flying a spacecraft in the Kerbal Space Program game. If you’re just curious, or a ROS1 user looking for an end-to-end walkthrough of building something with ROS2, then this is for you. You’ll find text, diagrams, code and a video.
Cling is a pretty cool C++ interpreter built at CERN, which shortens typical C++ development workflows by giving users a REPL (Read-eval-print loop), which means that you can type your C++ code, press ENTER and see the result almost instantly. However, out of the box Cling does not print the contents of structs, classes etc. In this blog post, I explain how a custom value printer can be added at runtime to expose the encapsulated data.