Blog posts tagged
"ROS"

109 posts


Jeremie Deray
3 July 2020

Feeling at home in a LXD container

Article Robotics

In this post, we will see how we can containerize our home in LXD simply managing our personal configuration files – a.k.a. dotfiles. Yeah dotfiles, named after their common ~/.my_config form, you know, all of those small configuration files lying across our $HOME. In other words, how one can change the house while keeping the

Jeremie Deray
3 July 2020


sidfaber
29 June 2020

Installing ROS in LXD Containers

Article Cloud and server

It’s the season for updates. The last few weeks have ushered in ROS 1 Noetic and ROS 2 Foxy, both of which target the recently released Ubuntu 20.04 Focal Fossa. As always, new releases come with trepidation: how can I install new software and test compatibility, yet keep my own environment stable until I know

sidfaber
29 June 2020


Kyle Fazzari
17 June 2020

ROS 2 Foxy Fitzroy and its Enhanced Security Monitoring

Article Robotics

We’re pleased to welcome the newest ROS 2 release, Foxy Fitzroy. A long-term support (LTS) release, (supported for three years), Foxy runs on the latest Ubuntu LTS, the also-recently-released Ubuntu 20.04 (supported for five years, or even longer with an ESM subscription). Putting together a distribution like Foxy is a...

Kyle Fazzari
17 June 2020


Adi Singh
5 June 2020

The State of Robotics – May 2020

Article Robotics

With several countries finally emerging from lockdowns and markets showing signs of economic recovery, we’ve seen the newscycle steadily shift its focus away from Covid-19. And that will be reflected in our robotics recap as well. Let’s get right to it. Final ROS 1 version release ROS Noetic Ninjemys was released this...

Adi Singh
5 June 2020


Jeremie Deray
12 May 2020

How to set up TurtleBot3 in minutes with snaps (2/2)

Article Robotics

Welcome to part two of our TurtleBot3 set up, namely the turtlebot3c project. In part one, we rearranged the launch files and configuration files of the TurtleBot3 so that we have four entry points to our robot’s functionalities. One per application in our snap. Now it is time to build the snap so that it

Jeremie Deray
12 May 2020


Rhys Davies
1 May 2020

The State of Robotics – April 2020

Article Robotics

*Information and resources around robotics during the COVID-19 pandemic can be found at the end of this article.* So, we’ve passed the first quarter of 2020. What have we learned? You don’t need us to tell you that, but robots are still cool As usual, this State of Robotics post discusses work the Ubuntu robotics

Rhys Davies
1 May 2020


Jeremie Deray
29 April 2020

How to set up TurtleBot3 in minutes with snaps (1/2)

Article Robotics

If you are a regular reader of our blog, you already know that our team got its hands on some TurtleBot3 robots. In previous posts, we have seen how to build them better, and how to improve the robot’s security with Ubuntu. In this post we will see how to build a snap to get

Jeremie Deray
29 April 2020


Adi Singh
29 April 2020

Go for ROS

Article Robotics

If you started reading this post thinking I would explain why you should go for ROS when building robots, think again. To be fair, that topic deserves a post of its own. But for this article, I’ll be using Go in the context of Golang. As in the Go programming language. As in the one

Adi Singh
29 April 2020


Rhys Davies
10 April 2020

Robotics pages on Ubuntu: bridging the gap

Article Robotics

Today, 10/04/2020, new robotics pages went live on ubuntu.com. We want to show our involvement, our stance and our support for ROS and robotics. These three pages cover what we do in the robotics space, Canonical’s involvement with ROS and Open Robotics, and the relevance of community in the field of robotics. Our intention is

Rhys Davies
10 April 2020


Rhys Davies
3 April 2020

The State of Robotics – March 2020

Article Internet of Things

Damn it March. 2020 was doing so well. The biggest news last month was the dramatic escalation of COVID-19. We won’t go into any detail, I’m sure you’re seeing enough of that. But due to the outbreak, the state of robotics this March has been, heartwarming. We have seen a surge in online learning platforms,

Rhys Davies
3 April 2020


Alex Cattle
1 April 2020

Steps to maximise robotics security with Ubuntu

White paper Internet of Things

The Robot Operating System (ROS) is a popular open-source platform for advanced robotics. Its flexibility and ease-of-use make it well-suited to a wide array of robotics applications – however, these robots are not always sufficiently protected against security threats. Opportunistic attacks are by far the most...

Alex Cattle
1 April 2020


Ted Kern
6 March 2020

ROS Development with LXD

Article Internet of Things

Linux containers allow for easy isolation of developer environments. If you’re often working with a bunch of different ROS versions, it’s a lot easier to do your work entirely in containers. Getting Started You’ll first need to install LXD using snap. Note Throughout this guide I will be using the hostname to...

Ted Kern
6 March 2020


Ted Kern
6 March 2020

ROS 2 CI with GitHub Actions

Article Internet of Things

The ROS 2 Tooling Working Group (chaired by AWS RoboMaker) has been hard at work producing a neat set of GitHub Actions for building and testing ROS packages on a variety of different systems. They work great on Ubuntu targets and preliminary support is already present for MacOS and Windows, making them a great option

Ted Kern
6 March 2020


Rhys Davies
6 March 2020

The State of Robotics – February 2020

Article Internet of Things

In 2020 we are already seeing the world of robotics hit the ground running. So far this year new and exciting things have been cropping up in every industry. The mainstream media pick up ROS stories and big-name robotics companies are no longer just on the factory floors.  Here we talk about MoveIt for ROS

Rhys Davies
6 March 2020