wueestry/ros

Project ID: 86177

Description

A COPR for the complete ROS stack, each ROS package in a separate RPM.

For issues and additional package suggestions: Issues tracker

Most packages consist of the original package and a additional devel package required when building with catkin

Supported ros releases

noetic (fedora 37 & fedora 38)

  • desktop
  • destkop_full
  • mavros
  • joy
  • ackermann_msgs

humble (currently only fedora 37)

  • desktop

Installation Instructions

  1. Enable the COPR:

dnf copr enable wueestry/ros

  1. Install the ROS packages you need, e.g., the desktop stack:

dnf install ros-noetic-desktop/dnf instrall ros-humble-desktop or dnf install ros-noetic-desktop_full

  1. Source the ROS environment: For bash: source /usr/lib64/ros/setup.bash

For zsh: source /usr/lib64/ros/setup.zsh

If you need devel files (e.g., if you want to build your own ROS packages), you also need to install the respective devel packages, e.g.,:

dnf install ros-noetic-desktop-devel or dnf install ros-noetic-desktop_full-devel

This is also the case for all packages, which are not included in ros-noetic-desktop.

Packages requiring manual configuration:

rviz:

When running rviz on wayland append QT_QPA_PLATFORM=xcb in the front of the command (e.g QT_QPA_PLATFORM=xcb roslaunch rviz rviz.launch)

mavros:

After installing mavros it is required to run the following commands to install the required datasets:

wget https://raw.githubusercontent.com/mavlink/mavros/master/mavros/scripts/install_geographiclib_datasets.sh ./install_geographiclib_datasets.sh

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Fedora 37 x86_64 (8243)* Fedora 37 (0 downloads)
Fedora 38 x86_64 (15156)* Fedora 38 (32 downloads)

* Total number of downloaded packages.