4.2. Installing ROS2

4.2.1. What is ROS2?

Good question…

What is a node, what is a topic, what is a pub/sub? What is a service?

4.2.2. Why do we Use ROS2?

We use ROS2 for three key reasons, once you understand them, it should be clear to you why the entire robotics community has been using it for the past 10+ years.

  1. Publisher Subscriber Model

  2. Build System

  3. Robotics Packages

4.2.2.1. Pub-Sub Model

4.2.2.2. Build System

4.2.2.3. Robotics Packages

4.2.3. How to Install ROS2?

4.2.4. Setting up a Workspace

4.2.5. Making a Basic Publisher

4.2.6. Making a Basic Subscriber

Arduino IDE Logo
Arduino IDE Logo
If you run into any issue, apply the workflow described in the debugging cookbook and if you still can't figure it out, send a message on the microver.ch Discord Forum

Please signal any mistake to: errata@microver.ch