[ICO]NameLast modifiedSizeDescription

[PARENTDIR]Parent Directory  -  
[DIR]ros-one-ackermann-steering-controller/2024-11-14 08:52 -  
[DIR]ros-one-actionlib-tutorials/2024-11-14 08:52 -  
[DIR]ros-one-actionlib/2024-11-14 08:52 -  
[DIR]ros-one-agni-tf-tools/2024-11-14 08:52 -  
[DIR]ros-one-amcl/2024-11-11 15:29 -  
[DIR]ros-one-apriltag-ros/2024-11-15 00:19 -  
[DIR]ros-one-apriltag/2024-11-14 08:52 -  
[DIR]ros-one-assimp-devel/2024-11-11 15:29 -  
[DIR]ros-one-audio-capture/2024-11-14 08:52 -  
[DIR]ros-one-audio-play/2024-11-14 08:52 -  
[DIR]ros-one-audio-video-recorder/2024-11-11 15:29 -  
[DIR]ros-one-backward-ros/2024-11-14 08:52 -  
[DIR]ros-one-base-local-planner/2024-11-11 15:29 -  
[DIR]ros-one-behaviortree-cpp/2024-11-14 08:56 -  
[DIR]ros-one-bio-ik/2024-11-20 00:29 -  
[DIR]ros-one-bondcpp/2024-11-14 08:52 -  
[DIR]ros-one-boost-sml/2024-11-14 08:52 -  
[DIR]ros-one-camera-calibration-parsers/2024-11-14 08:52 -  
[DIR]ros-one-camera-info-manager/2024-11-14 08:52 -  
[DIR]ros-one-carrot-planner/2024-11-11 15:29 -  
[DIR]ros-one-cartesian-trajectory-controller/2024-11-11 15:29 -  
[DIR]ros-one-cartesian-trajectory-interpolation/2024-11-11 15:29 -  
[DIR]ros-one-chomp-motion-planner/2024-11-20 00:29 -  
[DIR]ros-one-class-loader/2024-11-11 15:29 -  
[DIR]ros-one-clear-costmap-recovery/2024-11-11 15:29 -  
[DIR]ros-one-coal/2024-11-21 22:49 -  
[DIR]ros-one-collada-parser/2024-11-11 15:29 -  
[DIR]ros-one-collada-urdf/2024-11-11 15:29 -  
[DIR]ros-one-combined-robot-hw/2024-11-14 08:52 -  
[DIR]ros-one-compressed-depth-image-transport/2024-11-14 08:52 -  
[DIR]ros-one-compressed-image-transport/2024-11-14 08:52 -  
[DIR]ros-one-control-toolbox/2024-11-14 08:52 -  
[DIR]ros-one-controller-manager/2024-11-14 08:52 -  
[DIR]ros-one-convex-decomposition/2024-11-11 15:29 -  
[DIR]ros-one-costmap-2d/2024-11-11 15:29 -  
[DIR]ros-one-cpp-common/2024-11-11 15:29 -  
[DIR]ros-one-cv-bridge/2024-11-11 15:29 -  
[DIR]ros-one-ddynamic-reconfigure/2024-11-14 08:52 -  
[DIR]ros-one-depth-image-proc/2024-11-15 00:19 -  
[DIR]ros-one-diagnostic-aggregator/2024-11-14 08:52 -  
[DIR]ros-one-diagnostic-updater/2024-11-14 08:52 -  
[DIR]ros-one-diff-drive-controller/2024-11-14 08:52 -  
[DIR]ros-one-dwa-local-planner/2024-11-11 15:29 -  
[DIR]ros-one-dynamic-reconfigure/2024-11-14 08:52 -  
[DIR]ros-one-effort-controllers/2024-11-14 08:52 -  
[DIR]ros-one-eigen-conversions/2024-11-11 15:29 -  
[DIR]ros-one-eigenpy/2024-11-14 08:52 -  
[DIR]ros-one-eml/2024-11-14 08:52 -  
[DIR]ros-one-ethercat-grant/2024-11-14 08:52 -  
[DIR]ros-one-ethercat-hardware/2024-11-07 11:24 -  
[DIR]ros-one-ethercat-trigger-controllers/2024-11-11 15:29 -  
[DIR]ros-one-euslisp/2024-11-11 15:29 -  
[DIR]ros-one-face-detector/2024-11-15 00:19 -  
[DIR]ros-one-fake-joint-driver/2024-11-14 08:52 -  
[DIR]ros-one-fake-localization/2024-11-11 15:29 -  
[DIR]ros-one-fetch-depth-layer/2024-11-14 08:56 -  
[DIR]ros-one-fetch-ikfast-plugin/2024-11-20 00:29 -  
[DIR]ros-one-fetch-teleop/2024-11-14 08:56 -  
[DIR]ros-one-filters/2024-11-14 08:52 -  
[DIR]ros-one-force-torque-sensor-controller/2024-11-14 08:52 -  
[DIR]ros-one-four-wheel-steering-controller/2024-11-14 08:52 -  
[DIR]ros-one-franka-control/2024-10-21 22:42 -  
[DIR]ros-one-franka-example-controllers/2024-10-21 22:42 -  
[DIR]ros-one-franka-gazebo/2024-10-21 22:42 -  
[DIR]ros-one-franka-gripper/2024-11-14 08:52 -  
[DIR]ros-one-franka-hw/2024-10-21 22:42 -  
[DIR]ros-one-franka-visualization/2024-11-14 08:52 -  
[DIR]ros-one-freenect-camera/2024-11-15 00:19 -  
[DIR]ros-one-gazebo-plugins/2024-11-15 00:19 -  
[DIR]ros-one-gazebo-ros-control/2024-10-21 22:42 -  
[DIR]ros-one-gazebo-ros/2024-10-21 22:42 -  
[DIR]ros-one-gdrive-ros/2024-11-07 11:24 -  
[DIR]ros-one-geometric-shapes/2024-11-11 15:29 -  
[DIR]ros-one-global-planner/2024-11-11 15:29 -  
[DIR]ros-one-gmapping/2024-11-15 00:19 -  
[DIR]ros-one-google-benchmark-vendor/2024-11-11 15:29 -  
[DIR]ros-one-gripper-action-controller/2024-11-14 08:52 -  
[DIR]ros-one-hpp-fcl/2024-11-17 23:10 -  
[DIR]ros-one-image-cb-detector/2024-11-11 15:29 -  
[DIR]ros-one-image-geometry/2024-11-11 15:29 -  
[DIR]ros-one-image-proc/2024-11-15 00:19 -  
[DIR]ros-one-image-publisher/2024-11-15 00:19 -  
[DIR]ros-one-image-rotate/2024-11-15 00:19 -  
[DIR]ros-one-image-transport/2024-11-14 08:52 -  
[DIR]ros-one-image-view/2024-11-15 00:19 -  
[DIR]ros-one-image-view2/2024-11-15 00:19 -  
[DIR]ros-one-imu-sensor-controller/2024-11-14 08:52 -  
[DIR]ros-one-industrial-robot-client/2024-11-14 08:56 -  
[DIR]ros-one-industrial-robot-status-controller/2024-11-14 08:56 -  
[DIR]ros-one-industrial-trajectory-filters/2024-11-20 00:29 -  
[DIR]ros-one-industrial-utils/2024-11-14 08:56 -  
[DIR]ros-one-interactive-marker-tutorials/2024-11-14 08:52 -  
[DIR]ros-one-interactive-markers/2024-11-14 08:52 -  
[DIR]ros-one-interval-intersection/2024-11-11 15:29 -  
[DIR]ros-one-ivcon/2024-11-11 15:29 -  
[DIR]ros-one-joint-state-controller/2024-11-14 08:52 -  
[DIR]ros-one-joint-states-settler/2024-11-11 15:29 -  
[DIR]ros-one-joint-trajectory-action/2024-11-11 15:29 -  
[DIR]ros-one-joint-trajectory-controller/2024-11-14 08:52 -  
[DIR]ros-one-joy/2024-11-14 08:52 -  
[DIR]ros-one-jsk-network-tools/2024-11-11 15:29 -  
[DIR]ros-one-jsk-tilt-laser/2024-11-15 00:19 -  
[DIR]ros-one-jsk-topic-tools/2024-11-15 00:19 -  
[DIR]ros-one-jskeus/2024-11-11 15:29 -  
[DIR]ros-one-julius/2024-11-11 15:29 -  
[DIR]ros-one-kdl-conversions/2024-11-11 15:29 -  
[DIR]ros-one-kdl-parser/2024-11-14 08:52 -  
[DIR]ros-one-laser-assembler/2024-11-14 08:52 -  
[DIR]ros-one-laser-cb-detector/2024-11-11 15:29 -  
[DIR]ros-one-laser-filters-jsk-patch/2024-11-15 00:19 -  
[DIR]ros-one-laser-filters/2024-11-15 00:19 -  
[DIR]ros-one-laser-geometry/2024-11-14 08:52 -  
[DIR]ros-one-laser-proc/2024-11-15 00:19 -  
[DIR]ros-one-leg-detector/2024-11-08 04:26 -  
[DIR]ros-one-libcmt/2024-11-11 15:29 -  
[DIR]ros-one-libfranka/2024-10-21 21:43 -  
[DIR]ros-one-librealsense2/2024-11-07 11:24 -  
[DIR]ros-one-librviz-tutorial/2024-11-14 08:52 -  
[DIR]ros-one-libuvc-camera/2024-11-15 00:19 -  
[DIR]ros-one-lockfree/2024-11-11 15:29 -  
[DIR]ros-one-map-server/2024-11-11 15:29 -  
[DIR]ros-one-message-filters/2024-11-14 08:52 -  
[DIR]ros-one-microstrain-3dmgx2-imu/2024-11-11 15:29 -  
[DIR]ros-one-ml-classifiers/2024-11-11 15:29 -  
[DIR]ros-one-mongodb-log/2024-11-21 22:49 -  
[DIR]ros-one-mongodb-store/2024-11-21 22:49 -  
[DIR]ros-one-monocam-settler/2024-11-11 15:29 -  
[DIR]ros-one-move-base/2024-11-11 15:29 -  
[DIR]ros-one-move-slow-and-clear/2024-11-11 15:30 -  
[DIR]ros-one-moveit-by-name/2024-11-20 00:29 -  
[DIR]ros-one-moveit-calibration-gui/2024-11-20 00:29 -  
[DIR]ros-one-moveit-calibration-plugins/2024-11-20 00:29 -  
[DIR]ros-one-moveit-chomp-optimizer-adapter/2024-11-20 00:29 -  
[DIR]ros-one-moveit-core/2024-11-20 00:29 -  
[DIR]ros-one-moveit-fake-controller-manager/2024-11-20 00:29 -  
[DIR]ros-one-moveit-kinematics/2024-11-20 00:29 -  
[DIR]ros-one-moveit-monitoring/2024-11-20 00:29 -  
[DIR]ros-one-moveit-opw-kinematics-plugin/2024-11-20 00:29 -  
[DIR]ros-one-moveit-planners-chomp/2024-11-20 00:29 -  
[DIR]ros-one-moveit-planners-ompl/2024-11-22 22:50 -  
[DIR]ros-one-moveit-resources-prbt-ikfast-manipulator-plugin/2024-11-20 00:29 -  
[DIR]ros-one-moveit-ros-benchmarks/2024-11-20 00:29 -  
[DIR]ros-one-moveit-ros-control-interface/2024-11-20 00:29 -  
[DIR]ros-one-moveit-ros-manipulation/2024-11-20 00:29 -  
[DIR]ros-one-moveit-ros-move-group/2024-11-20 00:29 -  
[DIR]ros-one-moveit-ros-occupancy-map-monitor/2024-11-20 00:29 -  
[DIR]ros-one-moveit-ros-perception/2024-11-20 00:29 -  
[DIR]ros-one-moveit-ros-planning-interface/2024-11-20 00:29 -  
[DIR]ros-one-moveit-ros-planning/2024-11-20 00:29 -  
[DIR]ros-one-moveit-ros-robot-interaction/2024-11-20 00:29 -  
[DIR]ros-one-moveit-ros-visualization/2024-11-20 00:29 -  
[DIR]ros-one-moveit-ros-warehouse/2024-11-20 00:29 -  
[DIR]ros-one-moveit-servo/2024-11-20 00:30 -  
[DIR]ros-one-moveit-setup-assistant/2024-11-22 22:50 -  
[DIR]ros-one-moveit-simple-controller-manager/2024-11-20 00:30 -  
[DIR]ros-one-moveit-task-constructor-capabilities/2024-11-20 00:30 -  
[DIR]ros-one-moveit-task-constructor-core/2024-11-20 00:30 -  
[DIR]ros-one-moveit-task-constructor-demo/2024-11-20 00:30 -  
[DIR]ros-one-moveit-task-constructor-visualization/2024-11-20 00:30 -  
[DIR]ros-one-moveit-tutorials/2024-11-20 00:30 -  
[DIR]ros-one-moveit-visual-tools/2024-11-20 00:30 -  
[DIR]ros-one-multisense-lib/2024-11-11 15:30 -  
[DIR]ros-one-multisense-ros/2024-11-11 15:30 -  
[DIR]ros-one-navfn/2024-11-11 15:30 -  
[DIR]ros-one-nfc-ros/2024-11-08 04:27 -  
[DIR]ros-one-nlopt/2024-11-11 15:30 -  
[DIR]ros-one-nodelet-tutorial-math/2024-11-15 00:19 -  
[DIR]ros-one-nodelet/2024-11-15 00:19 -  
[DIR]ros-one-ocean-battery-driver/2024-11-11 15:30 -  
[DIR]ros-one-octomap-ros/2024-11-11 15:30 -  
[DIR]ros-one-octomap-server/2024-11-15 00:19 -  
[DIR]ros-one-ompl/2024-11-22 22:50 -  
[DIR]ros-one-open-karto/2024-11-11 15:30 -  
[DIR]ros-one-openni-camera/2024-11-15 00:19 -  
[DIR]ros-one-openni2-camera/2024-11-15 00:19 -  
[DIR]ros-one-openslam-gmapping/2024-11-11 15:30 -  
[DIR]ros-one-opt-camera/2024-11-15 00:19 -  
[DIR]ros-one-pal-statistics/2024-11-14 08:52 -  
[DIR]ros-one-pass-through-controllers/2024-11-11 15:30 -  
[DIR]ros-one-pcl-ros/2024-11-15 00:19 -  
[DIR]ros-one-people-tracking-filter/2024-11-08 04:27 -  
[DIR]ros-one-pilz-industrial-motion-planner-testutils/2024-11-20 00:30 -  
[DIR]ros-one-pilz-industrial-motion-planner/2024-11-20 00:30 -  
[DIR]ros-one-pinocchio/2024-11-17 23:10 -  
[DIR]ros-one-plotjuggler-ros/2024-11-14 08:56 -  
[DIR]ros-one-plotjuggler/2024-11-14 08:56 -  
[DIR]ros-one-pluginlib-tutorials/2024-11-14 08:52 -  
[DIR]ros-one-polled-camera/2024-11-14 08:52 -  
[DIR]ros-one-posedetection-msgs/2024-11-11 15:30 -  
[DIR]ros-one-position-controllers/2024-11-14 08:52 -  
[DIR]ros-one-power-monitor/2024-11-11 15:30 -  
[DIR]ros-one-pr2-arm-kinematics/2024-11-20 00:30 -  
[DIR]ros-one-pr2-calibration-controllers/2024-11-11 15:30 -  
[DIR]ros-one-pr2-computer-monitor/2024-11-11 15:30 -  
[DIR]ros-one-pr2-controller-manager/2024-11-11 15:30 -  
[DIR]ros-one-pr2-ethercat/2024-11-08 04:27 -  
[DIR]ros-one-pr2-gripper-action/2024-11-11 15:30 -  
[DIR]ros-one-pr2-head-action/2024-11-13 19:03 -  
[DIR]ros-one-pr2-mechanism-controllers/2024-11-11 15:30 -  
[DIR]ros-one-pr2-mechanism-diagnostics/2024-11-11 15:30 -  
[DIR]ros-one-pr2-mechanism-model/2024-11-11 15:30 -  
[DIR]ros-one-pr2-power-board/2024-11-11 15:30 -  
[DIR]ros-one-pr2-run-stop-auto-restart/2024-11-11 15:30 -  
[DIR]ros-one-prosilica-camera/2024-11-15 00:19 -  
[DIR]ros-one-py-binding-tools/2024-11-14 08:52 -  
[DIR]ros-one-qb-device-control/2024-11-11 15:30 -  
[DIR]ros-one-qb-device-driver/2024-11-11 15:30 -  
[DIR]ros-one-qb-device-gazebo/2024-10-21 23:57 -  
[DIR]ros-one-qb-device-hardware-interface/2024-11-11 15:30 -  
[DIR]ros-one-qb-hand-gazebo/2024-10-21 23:57 -  
[DIR]ros-one-qb-hand-hardware-interface/2024-11-11 15:30 -  
[DIR]ros-one-qt-gui-cpp/2024-11-14 08:52 -  
[DIR]ros-one-random-numbers/2024-11-14 08:52 -  
[DIR]ros-one-realsense2-camera/2024-11-17 23:10 -  
[DIR]ros-one-realtime-tools/2024-11-14 08:52 -  
[DIR]ros-one-resource-retriever/2024-11-11 15:30 -  
[DIR]ros-one-robot-body-filter/2024-11-20 00:30 -  
[DIR]ros-one-robot-calibration/2024-11-13 19:03 -  
[DIR]ros-one-robot-mechanism-controllers/2024-11-11 15:30 -  
[DIR]ros-one-robot-pose-ekf/2024-11-13 19:03 -  
[DIR]ros-one-robot-self-filter/2024-11-15 00:19 -  
[DIR]ros-one-robot-state-publisher/2024-11-14 08:52 -  
[DIR]ros-one-ros-control-boilerplate/2024-11-11 15:30 -  
[DIR]ros-one-ros-google-cloud-language/2024-11-07 11:24 -  
[DIR]ros-one-ros-type-introspection/2024-11-14 08:52 -  
[DIR]ros-one-rosauth/2024-11-11 15:30 -  
[DIR]ros-one-rosbag-snapshot/2024-11-14 08:56 -  
[DIR]ros-one-rosbag-storage/2024-11-14 08:52 -  
[DIR]ros-one-rosbag/2024-11-14 08:52 -  
[DIR]ros-one-rosconsole-bridge/2024-11-11 15:30 -  
[DIR]ros-one-rosconsole/2024-11-11 15:30 -  
[DIR]ros-one-roscpp-serialization/2024-11-11 15:30 -  
[DIR]ros-one-roscpp-tutorials/2024-11-14 08:52 -  
[DIR]ros-one-roscpp/2024-11-14 08:52 -  
[DIR]ros-one-roseus/2024-11-11 15:30 -  
[DIR]ros-one-roslib/2024-11-11 15:30 -  
[DIR]ros-one-roslz4/2024-11-14 08:52 -  
[DIR]ros-one-rosout/2024-11-14 08:52 -  
[DIR]ros-one-rospack/2024-11-11 15:30 -  
[DIR]ros-one-rosparam-shortcuts/2024-11-14 08:52 -  
[DIR]ros-one-rosping/2024-11-11 15:30 -  
[DIR]ros-one-rosrt/2024-10-24 00:56 -  
[DIR]ros-one-rostime/2024-11-11 15:30 -  
[DIR]ros-one-rotate-recovery/2024-11-11 15:30 -  
[DIR]ros-one-rqt-gui-cpp/2024-11-15 00:19 -  
[DIR]ros-one-rqt-image-view/2024-11-15 00:19 -  
[DIR]ros-one-rqt-rviz/2024-11-15 00:19 -  
[DIR]ros-one-ruckig/2024-11-14 08:52 -  
[DIR]ros-one-rviz-marker-tools/2024-11-14 08:52 -  
[DIR]ros-one-rviz-plugin-tutorials/2024-11-14 08:52 -  
[DIR]ros-one-rviz-visual-tools/2024-11-14 08:56 -  
[DIR]ros-one-rviz/2024-11-14 08:52 -  
[DIR]ros-one-scaled-joint-trajectory-controller/2024-11-11 15:30 -  
[DIR]ros-one-self-test/2024-11-14 08:52 -  
[DIR]ros-one-settlerlib/2024-11-11 15:30 -  
[DIR]ros-one-simple-message/2024-11-14 08:56 -  
[DIR]ros-one-single-joint-position-action/2024-11-11 15:30 -  
[DIR]ros-one-slam-karto/2024-11-11 15:30 -  
[DIR]ros-one-soem/2024-11-11 15:30 -  
[DIR]ros-one-spacenav-node/2024-11-14 08:52 -  
[DIR]ros-one-sparse-bundle-adjustment/2024-11-11 15:30 -  
[DIR]ros-one-speed-scaling-state-controller/2024-11-11 15:30 -  
[DIR]ros-one-srdfdom/2024-11-14 08:52 -  
[DIR]ros-one-stage-ros/2024-11-14 08:52 -  
[DIR]ros-one-stage/2024-11-11 15:30 -  
[DIR]ros-one-stereo-image-proc/2024-11-15 00:19 -  
[DIR]ros-one-switchbot-ros/2024-11-07 11:24 -  
[DIR]ros-one-test-catkin-virtualenv-inherited/2024-11-07 11:24 -  
[DIR]ros-one-test-catkin-virtualenv/2024-11-07 11:24 -  
[DIR]ros-one-tf-conversions/2024-11-14 08:52 -  
[DIR]ros-one-tf/2024-11-14 08:52 -  
[DIR]ros-one-tf2-py/2024-11-14 08:52 -  
[DIR]ros-one-tf2-ros/2024-11-14 08:52 -  
[DIR]ros-one-tf2/2024-11-14 08:52 -  
[DIR]ros-one-theora-image-transport/2024-11-14 08:52 -  
[DIR]ros-one-topic-tools/2024-11-14 08:52 -  
[DIR]ros-one-trac-ik-examples/2024-11-11 15:30 -  
[DIR]ros-one-trac-ik-kinematics-plugin/2024-11-20 00:30 -  
[DIR]ros-one-trac-ik-lib/2024-11-11 15:30 -  
[DIR]ros-one-trac-ik-python/2024-11-11 15:30 -  
[DIR]ros-one-transmission-interface/2024-11-14 08:52 -  
[DIR]ros-one-turtle-actionlib/2024-11-14 08:52 -  
[DIR]ros-one-turtle-tf/2024-11-14 08:52 -  
[DIR]ros-one-turtle-tf2/2024-11-14 08:52 -  
[DIR]ros-one-turtlesim/2024-11-14 08:52 -  
[DIR]ros-one-twist-controller/2024-11-11 15:31 -  
[DIR]ros-one-ur-calibration/2024-11-21 22:49 -  
[DIR]ros-one-ur-client-library/2024-11-21 22:49 -  
[DIR]ros-one-ur-kinematics/2024-11-20 00:30 -  
[DIR]ros-one-ur-robot-driver/2024-11-21 22:49 -  
[DIR]ros-one-urdf-geometry-parser/2024-11-14 08:52 -  
[DIR]ros-one-urdf/2024-11-14 08:52 -  
[DIR]ros-one-urg-c/2024-11-11 15:31 -  
[DIR]ros-one-urg-node/2024-11-15 00:19 -  
[DIR]ros-one-usb-cam/2024-11-11 15:31 -  
[DIR]ros-one-velocity-controllers/2024-11-14 08:52 -  
[DIR]ros-one-virtual-force-publisher/2024-11-11 15:31 -  
[DIR]ros-one-visualization-marker-tutorials/2024-11-14 08:52 -  
[DIR]ros-one-voice-text/2024-11-11 15:31 -  
[DIR]ros-one-voxel-grid/2024-11-11 15:31 -  
[DIR]ros-one-warehouse-ros-mongo/2024-11-11 15:31 -  
[DIR]ros-one-warehouse-ros-sqlite/2024-11-14 08:52 -  
[DIR]ros-one-warehouse-ros/2024-11-14 08:52 -  
[DIR]ros-one-wge100-camera/2024-11-11 15:31 -  
[DIR]ros-one-wiimote/2024-11-14 08:52 -  
[DIR]ros-one-xmlrpcpp/2024-11-14 08:52 -  

Overview

This package repository provides ROS One packages for Ubuntu releases later than 20.04, which was the last one officially supported by OSRF.
The packages available in this repo are built via a github action: https://github.com/ubi-agni/ros-builder-action.
If you want more packages to be included, please file a PR there augmenting the file ros-one.repos.
If a package needs adaptions to be successfully built, these can be hosted as forks with the ROS-O organization: https://github.com/ros-o/ros-o.

Install instructions to use ROS One:

# Configure ROS One apt repository
sudo apt install curl
sudo curl -sSL https://ros.packages.techfak.net/gpg.key -o /etc/apt/keyrings/ros-one-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/ros-one-keyring.gpg] https://ros.packages.techfak.net $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/ros1.list
echo "# deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/ros-one-keyring.gpg] https://ros.packages.techfak.net $(lsb_release -cs) main-dbg" | sudo tee -a /etc/apt/sources.list.d/ros1.list

# Install and setup rosdep
# Do not install python3-rosdep2, which is an outdated version of rosdep shipped via the Ubuntu repositories (instead of ROS)!
sudo apt update
sudo apt install python3-rosdep
sudo rosdep init

# Define custom rosdep package mapping
echo "yaml https://ros.packages.techfak.net/ros-one.yaml ubuntu" | sudo tee /etc/ros/rosdep/sources.list.d/1-ros-one.list
rosdep update

# Install packages, e.g. ROS desktop
sudo apt install ros-one-desktop

Cutting edge testing repository

In order to use latest builds as soon as they become available, you can use the -testing repository. Just replace $(lsb_release -cs) above with $(lsb_release -cs)-testing.