Blog posts tagged
"ROS2"

47 posts


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


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


Gabriel Aguiar Noury
11 July 2022

Installing Foxglove Studio is now easier than ever

Article Robotics

Today, Foxglove announced the release of the Foxglove Studio snap. Foxglove Studio helps you experience the world as a robot does, providing a rich set of features to visualise data. By diversifying its distribution with a snap, Foxglove Studio is now available to millions of Linux users that can install this...

Gabriel Aguiar Noury
11 July 2022


ROS 2 Humble security, a tour of the new and improved features

Article Robotics

We’re excited about the recent release of ROS 2 Humble Hawksbill, a Long Term Support (LTS) distro, supported for the next five years. ROS 2 releases come out on every even-numbered year together with the LTS release of Ubuntu, this time with Ubuntu 22.04 (Jammy Jellyfish).  Earlier this week, we shared a step-by-step guide to


Gabriel Aguiar Noury
23 May 2022

Install ROS 2 Humble in Ubuntu 20.04 or 18.04 using LXD containers

Article Robotics

We welcome the new release of ROS 2 Humble which targets the recently released Ubuntu 22.04. If you want to install it now, please visit the ROS 2 Humble documentation. But if you want to install ROS 2 Humble and test compatibility, keeping your current Ubuntu (20.04, 18.04,…) environment stable until you know you are

Gabriel Aguiar Noury
23 May 2022


Florencia Cabral Berenfus
15 December 2021

Security vulnerabilities on the Data Distribution Service (DDS)

Article Robotics

Learn more about DDS, and how to stay protected while using it If you are currently running the Robot Operating System 2 (ROS 2), this piece is especially relevant to the security of your robots. A few weeks ago, a group of security researchers reported 13 security vulnerabilities affecting some of the most used...

Florencia Cabral Berenfus
15 December 2021


Jeremie Deray
10 June 2021

Publishing sonar readings with micro-ROS on the Raspberry Pi Pico

Article Robotics

In this post, we will see how to wire up an HC-SR04 range sensor to the Raspberry Pi Pico and publish its readings to the ROS 2 graph using micro-ROS. This builds upon the previous post ‘Getting started with micro-ROS on the Raspberry Pi Pico’. As such, I’d encourage you to read it first if

Jeremie Deray
10 June 2021


Canonical
6 April 2021

Hardened ROS with 10 year security from Open Robotics and Canonical

Article Canonical announcements

Canonical ROS ESM customers now can access a long-term supported ROS and Ubuntu environment by the Ubuntu and ROS experts. Learn more about ROS ESM. 6 April 2021: Canonical and Open Robotics announced today a partnership for Robot Operating System (ROS) Extended Security Maintenance (ESM) and enterprise support, as part...

Canonical
6 April 2021


Jeremie Deray
25 March 2021

Getting started with micro-ROS on the Raspberry Pi Pico

Article Robotics

In this post we will see how the Raspberry Pi Pico can natively speak to a ROS 2 graph using micro-ROS. We will set up a project in VSCode, compile and upload it to the microcontroller. We thus assume that you are somewhat familiar with ROS 2 development and VSCode. What is this all about?

Jeremie Deray
25 March 2021


Kyle Fazzari
9 December 2020

The State of Robotics – November 2020

Article Robotics

Goodbye Thanksgiving (well, for some of us), hello Christmas! The holiday season really is the best, and it always brings interesting robotics news, which we will now distill into a quick dose of delightful and easily-digestible tidbits. As always, if you’d like to see your work showcased here, please send an email to...

Kyle Fazzari
9 December 2020


sidfaber
2 November 2020

ROS 2 and Kubernetes Basics

Article Cloud and server

Construct a prototype ROS 2 system distributed across multiple computers using Kubernetes. Our goal is not only to provide you with a working configuration, but also to help you understand why it succeeds and overcome future design challenges.

sidfaber
2 November 2020


Ted Kern
14 September 2020

An Introduction to Testing Robot Code

Article Robotics

The myriad of different fields that make up robotics makes QA practices difficult to settle on. Field testing is the go-to, since a functioning robot is often proof enough that a system is working. But online tests are slow. The physical environment must be set up. The entire system has to be in a workable

Ted Kern
14 September 2020


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