This repo consists of a .tex
file that generates a dependency graph for Ubuntu, Gazebo, and Ignition with the versions of ROS and ROS2.
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.
- Visualization of compatible Ubuntu versions with ROS and ROS2.
- Addition of Gazebo and Ignition dependencies with respect to ROS/ROS2 and Ubuntu.
The graph was edited with:
- An online LaTeX editor, Overleaf.
-
Clone the repository:
git clone https://github.com/robotcopper/ros_timeline.git cd ros_timeline
-
Compile the LaTeX file:
- Open the
ros_timeline.tex
file in your LaTeX editor. - Compile the file to generate the PDF.
- Open the
-
View the result:
- The generated PDF file will contain the dependency graph and can be viewed with any PDF reader.
ros_timeline.tex
: The main file containing the LaTeX code to generate the graph.assets
: The folder containing all the illustrations.
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.