Blog posts tagged
"Robots"

24 posts


Canonical
30 November 2021

CyberDog: a four legged robot revolution with Ubuntu

Article Ubuntu

Late this year, Chinese tech giant Xiaomi unveiled CyberDog: a quadrupedal, experimental, open-source robot that the firm claims will improve the robot development environment and promote the development of the robot industry. Today, Canonical dives into the specifications of this four legged robot and discover how...

Canonical
30 November 2021


sidfaber
17 November 2020

Distribute ROS 2 across machines with MicroK8s

Article Cloud and server

Introduction Our simple ROS 2 talker and listener setup runs well on a single Kubernetes node, now let’s distribute it out across multiple computers. This article builds upon our simple ROS 2 talker / listener setup by running it on multiple K8s nodes. At the completion of this setup expect to have a ROS2 Kubernetes

sidfaber
17 November 2020


sidfaber
9 November 2020

ROS 2 on Kubernetes: a simple talker and listener setup

Article Cloud and server

Kubernetes and ROS make a great match, but ROS2 can be tricky to set up. In this post we demonstrate a scalable system with MicroK8s on Ubuntu.

sidfaber
9 November 2020


sidfaber
3 September 2020

Tutorial: Getting Started with ROS

Article Robotics

ROS, the Robot Operating System, is the platform of choice for robot development. However, the breadth and depth of existing documentation can be daunting for the ROS beginner. Where should you start learning about ROS 2 on Ubuntu? All robots based on ROS and ROS 2 are programmed using five simple but core constructs: Nodes

sidfaber
3 September 2020


Kyle Fazzari
17 August 2020

How to build a snap using ROS 2 Foxy

Article Robotics

The snapcraft CLI (the tool used to create snaps) has long had support for building snaps that use both ROS 1 and ROS 2. ROS 2 Foxy Fitzroy is the latest ROS 2 LTS, which runs on Ubuntu 20.04 (Focal Fossa). The snapcraft CLI recently gained experimental support for building Foxy snaps, so I wanted

Kyle Fazzari
17 August 2020


sidfaber
24 July 2020

Simulate the TurtleBot3

Article Robotics

Interested in getting started in robotics? There’s no need to purchase expensive hardware before you try some things out: simulate a TurtleBot3 instead! The simulator is complete with LIDAR, a camera, a gyro and many other sensors and actuators. You can also see this installation in action at the Ubuntu Robotics YouTube...

sidfaber
24 July 2020


sidfaber
17 July 2020

ROS Security Benchmark open for public comment

Article Robotics

We’re pleased to announce that the Center for Internet Security (CIS) has publicly released the ROS Security Benchmark for community discussion. When published, this benchmark will document community best-practice configuration settings to properly secure ROS Melodic running on Ubuntu Bionic. Hopefully this is just the...

sidfaber
17 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


Rhys Davies
6 December 2019

The State of Robotics – November 2019

Article Internet of Things

November, for robotics, was a good month. We’re seeing new things develop, current projects finish and more cute animals in our future. So who can complain? The news we’re covering here are things that have crossed our path and that we’ve found interesting. If you have suggestions for next months post or your own projects

Rhys Davies
6 December 2019


Kyle Fazzari
28 October 2019

PSA for ROS users: Some things to know as Python 2 approaches EOL

Article Robotics

We recently got an interesting question from a customer, and I think the answer might be helpful to a wider audience. Python 2 will reach end of life in two months. This shouldn’t be news to anyone who hasn’t been living under a rock, and plans are in place to use Python 3 in Noetic

Kyle Fazzari
28 October 2019


Galem KAYO
19 July 2019

Robot lifecycle management with Ubuntu

Article Ubuntu

Lifecycle management entails fulfilling changing requirements over time. However, there is a gap that the existing robot development frameworks do not address, making it challenging to tackle system-level requirements (fault tolerance, system safety, maintainability, interoperability or reusability etc…). Ubuntu Core...

Galem KAYO
19 July 2019


Eric Jensen
15 February 2019

The forecast is robots

Article Internet of Things

Robots are an increasingly important part of our lives, in more ways than we realise. I’m not talking just about Roombas, or the toy robots that inhabit the wish lists of the world’s children (and the young at heart). Robots are increasingly behind the scenes, powering the modern world we experience daily. From clothing to

Eric Jensen
15 February 2019


James Nunns
13 September 2018

Robots that run Ubuntu

Article Internet of Things

The home for innovators, Ubuntu is a place where developers can create what previously lived solely in the realms of fiction. The internet of things, the cloud, and robots are world changing technologies and they’re all running Ubuntu. With an estimated worldwide spending figure of $103bn by 2020, according to IDC, the...

James Nunns
13 September 2018


Kyle Fazzari
16 March 2018

Your first robot: Sharing with others [5/5]

Article Desktop

This is the fifth (and final) blog post in this series about creating your first robot with ROS and Ubuntu Core. In the previous post we discussed methods of control, did a little math, and wrote the ROS driver for our robot. But it still required several nodes to be running at once, and sharing

Kyle Fazzari
16 March 2018


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