Skip to content

A curated list of awesome ROS{2} snap documentation and resources.

License

Notifications You must be signed in to change notification settings

artivis/awesome-ROS-snap

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Robot Operating System (ROS) Snap Awesome

A curated list of awesome Robot Operating System (ROS 1 & 2) snap resources.

The Robot Operating System (ROS) is a set of software libraries and tools that help you build robot applications. From drivers to state-of-the-art algorithms, and with powerful developer tools, ROS has what you need for your next robotics project. And it's all open source.

Snaps are app packages for desktop, cloud and IoT that are easy to install, secure, cross‐platform and dependency‐free. Snaps are discoverable and installable from the Snap Store, the app store for Linux with an audience of millions. And they come with ROS integration.

Contents

ROS snaps

Applications

  • micro-ros-agent - Bridge between micro-ROS applications and ROS 2.
  • ros2-foxy-rosbag - A portable ROS2 Foxy toolkit, to provide the ros2 bag utility anywhere.
  • rosshow - Visualize ROS topics in a terminal with ASCII art.
  • rosboard - Turn your robot into a web server to visualize ROS topics.
  • turtlebot3c - Turtlebot3 as a snap!

Tools

Robotics snaps

  • Gazebo - Iterate quickly on design concepts and control strategies with Ignition's rich suite of tools, libraries, and cloud services.
  • Micro XRCE-DDS Agent - Bridge between Micro XRCE-DDS clients and DDS.
  • PlotJuggler - The Time Series Visualization Tool that you Deserve.
  • Webots - Webots is a free and open-source 3D robot simulator.
  • foxglove-studio - Visualization and debugging tooling for your robotics data.

Documentation

Snapcraft documentation

Blog posts

Papers

Examples

Basics

Advanced

Community

Operating systems

  • Ubuntu Desktop - The open source Ubuntu desktop operating system powers millions of PCs and laptops around the world.
  • Ubuntu Server - A lightweight Ubuntu without desktop designed for the cloud.
  • Ubuntu Core - An operating system designed for IoT & Robotics.

About

A curated list of awesome ROS{2} snap documentation and resources.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks