Kleines ROS Noetic Cheat Sheet

Disclaimer Alle Kommandos beziehen sich auf ROS 1 Noetic! Motivation Für die Arbeit mit ROS muss man sich einige Befehle merken. Dafür schreibe ich mir lieber einen kleinen Spickzettel neudeutsch Cheat Sheet. Installation sudo apt install ros-noetic-desktop-full Befehle Catkin Build catkin build sollte statt catkin_make verwendet werden! Falls catkin nicht erkannt wird: sudo apt-get install…

How to use the Eigen library in C++

Motivation Working with matrices and vectors in C++ can be a bit cumbersome. The Eigen library is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms. It is used in many scientific and engineering applications. Eigen is versatile, efficient, and easy to use. It supports all matrix sizes, from small…

Wie setze ich die C++ Version in CMake

Motivation Im Rahmen meines Udacity Nanodegree Robotics Software Engineer muss ich mit C++17 arbeiten, da ROS Noetic Ninjemys Sprachfeature von C++17 verwendet. Nun wollte ich wissen, wie ich die C++-Version in CMake setze. Top Level Cmake-Datei In der Top-Level CMake-Datei setze ich die C++-Version folgendermaßen: set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON)

Barcamp Regensburg 2023

Endlich wieder Barcamp Regensburg Was? schon wieder ein Jahr rum? Es fühlte sich so an als wäre es erst gestern gewesen, dass ich das letzte mal hier war. Seitdem das SWEC nicht mehr stattfindet, ist das Barcamp Regensburg mein offiziell letztes Barcamp im Jahr und damit ein schöner Abschluss. Sessions Agile Ausbildung Gleich zu Beginn…