Blog posts tagged
"Snap"

120 posts


Igor Ljubuncic
21 December 2023

We wish you RISC-V holidays!

Article HPC

There are three types of computer users: the end user, the system administrator, and the involuntary system administrator. As it happens, everyone has found themselves in the last group at some point or another; you sit down to perform a task relevant to your needs or duties, but suddenly the machine does not work as

Igor Ljubuncic
21 December 2023


gbeuzeboc
27 April 2023

Optimise your ROS snap – Part 6

Article Robotics

Welcome to Part 6 of our “Optimise your ROS snap” blog series. Make sure to check Part 5. This sixth and final part will  summarise every optimisation that we did. We will provide a critique for every optimisation that we tried along this series of blogs. Finally, we have reached the last part of this

gbeuzeboc
27 April 2023


gbeuzeboc
21 April 2023

Optimise your ROS snap – Part 4

Article Robotics

Welcome to Part 4 of our “optimise your ROS snap” blog series. Make sure to check Part 3 before. This fourth part is going to explain what dynamic library caching is. We will present how to use it to optimise ROS snaps, along with the different points to be careful about. Finally, we will apply

gbeuzeboc
21 April 2023


gbeuzeboc
17 April 2023

Optimise your ROS snap – Part 3

Article Robotics

Welcome to Part 3 of our “optimise your ROS snap” blog series. Make sure to check Part 2. This third part is going to present safe optimisations consisting of removing duplicates and unnecessary files. We will present three different methods as well as their cumulative benefits for the performance of ROS snaps. When snaps are

gbeuzeboc
17 April 2023


gbeuzeboc
11 April 2023

Optimise your ROS snap – Part 2

Article Robotics

Welcome to Part 2 of the “optimise your ROS snap” blog series. Make sure to check Part 1 before reading this blog post. This second part is going to present initial optimisations already used in the Gazebo snap. We will present the benefit that they could bring to our ROS snaps as well as the

gbeuzeboc
11 April 2023


gbeuzeboc
6 April 2023

Optimise your ROS snap – Part 1

Article Robotics

Do you want to optimise the performance of your ROS snap? We reduced the size of the installed Gazebo snap by 95%! This is how you can do it for your snap. Welcome to Part 1 of the “optimise your ROS snap” blog series. This series of 6 blogs will show the tools and methodologies

gbeuzeboc
6 April 2023


gbeuzeboc
22 September 2022

ROS orchestration with snaps

Article Robotics

Application orchestration is the process of integrating applications together to automate and synchronise processes. In robotics, this is essential, especially on complex systems that involve a lot of different processes working together. But, ROS applications are usually launched all at once from one top-level launch...

gbeuzeboc
22 September 2022


Jeremie Deray
5 August 2022

How to build a snap using ROS 2 Humble

Article Robotics

We’ve recently celebrated the release of ROS 2 Humble Hawksbill with a post detailing how to get started developing for the new release in containers. In addition, we shared an overview of the new features included with this new release, particularly its enhanced security features. This week we are tackling the logical...

Jeremie Deray
5 August 2022


gbeuzeboc
20 July 2022

How to use ROS 2 shared memory in snaps

Article Robotics

If you already tried to package ROS 2 Foxy applications into snaps, you might have encountered the following error regarding shared memory: This log is stating that FastDDS (formerly known as FastRTPS) couldn’t create a file for the shared memory mechanism due to denied permission. Fortunately, FastDDS is smart enough...

gbeuzeboc
20 July 2022


gbeuzeboc
8 July 2022

Install Gazebo for ROS 2 in under a minute

Article Robotics

Recently, we announced the beta release of the Gazebo snap to help you install Gazebo for ROS 2. The gazebo snap is easy to install on dozens of Linux distributions and comes bundled with all the dependencies and the ROS 2 integration. It currently supports Gazebo Citadel and thus ROS 2 Foxy. For the sake

gbeuzeboc
8 July 2022


Holly Hall
30 June 2022

Star Developers are here!

Article Ubuntu

We are happy to announce that the newest community feature of the Snap Store is here: Star Developers! Background  In the Snap Store, we have a fantastic community where members can discuss topics in the forum, develop snaps and help others. Currently, the Snap Store has verified accounts; verified companies have a...

Holly Hall
30 June 2022


Igor Ljubuncic
21 January 2022

Let’s build a snap together – a complex snapcraft.yaml walkthrough

Article Ubuntu

It has been a while since we talked about how to build snaps. In the past, we went through a number of detailed examples, focused on different programming languages and the use of various useful components that can be declared in snapcraft.yaml, like extensions, stage packages, layouts, and more. Today, we want to give you

Igor Ljubuncic
21 January 2022


Holly Hall
1 October 2021

What is an IoT marketplace?

Article Internet of Things

The Internet of Things (IoT) ecosystem is expanding at a rapid rate, with the number of devices growing every year. The increase in physical hardware being manufactured multiplies the amount of software needed to perform various functions on new platforms. There are a range of IoT use cases, including voice-controlling...

Holly Hall
1 October 2021


Igor Ljubuncic
2 July 2021

How to ensure your snap uses the correct theme

Article Ubuntu

An app is an app is an app. But in the world of Linux, things are a little more nuanced. Take VLC as an example. The software may be packaged ever so slightly differently in various Linux distribution archives, even different releases of the same distribution – the av01 codec is an interesting use case

Igor Ljubuncic
2 July 2021


  1. Previous page
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. Next page