Robotics

Whether you're starting in the lab or already in production,
Canonical can help manage the complexity of the open source software
underpinning your robot's brains and personality.


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


Canonical
16 April 2020

You are invited to the virtual Ubuntu Masters event

Telecommunications Cloud and server

The Ubuntu Masters Conference is a platform for IT practitioners to share how they are solving industry-wide challenges with the global engineering community. These are the real-life use cases they are executing in their professional environments today, giving you actionable ideas to take into your own corporate...

Canonical
16 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


joemcmanus
26 February 2020

Canonical takes leadership role in security for ROS

Article Cloud and server

Canonical is committed to the future of robotics, as proven a short time ago when we joined the Technical Steering Committee of the second version of the Robot Operating System (ROS 2). We’re also dedicated to building a foundation of enterprise-grade, industry leading security practices within Ubuntu, so we’re excited...

joemcmanus
26 February 2020


Rhys Davies
7 February 2020

The State of Robotics – January 2020

Article Robotics

The first month of 2020 is over and lots is already happening. Everyone seems to have come back from the holidays refreshed and ready to go. Here lies the Ubuntu robotics team’s highlights from January. Including Adam Savage, our own security tools and lots and lots of robots. As ever, if you want us to

Rhys Davies
7 February 2020