Timelines of Ubuntu, ROS / ROS 2, Gazebo Classic and Gazebo (Ignition) releases.
Source: ros-timeline.tex
Source: ros-timeline-eol.tex
The initial project was created by IamPhytan, available here, who established the relationships between Ubuntu versions and ROS/ROS2 versions. I have made modifications and additions to include the dependencies with Gazebo and Ignition.
- Release timeline for Ubuntu, ROS 1, ROS 2, Gazebo Classic and Gazebo / Ignition
- Optional variant with support windows and EOL years (active vs past)
Open either .tex file in Overleaf / a local LaTeX editor and compile with XeLaTeX, or:
xelatex ros-timeline.tex
xelatex ros-timeline-eol.texThen convert PDF → PNG if needed (pdftoppm, ImageMagick, etc.).
| Source | Output |
|---|---|
ros-timeline.tex |
releases only |
ros-timeline-eol.tex |
releases + support / EOL |
ros-timeline.tex— releases onlyros-timeline-eol.tex— with support / EOLassets/— logos
Thanks to IamPhytan for the initial work on the project.
The modifications made to IamPhytan's work are licensed under the BSD 3-Clause License.

