Meetings
This page lists all the meetings that have occurred as part of the working group.
All meetings are public and held every two weeks from 1700-1800 UTC. Please feel free to join us. There are some details below for extra information:
- ROS Discourse with tag wg-cloud-robotics.
- Google Group, where you can sign up to be notified of future updates.
- Google Meet room, where we meet online.
- Google Drive folder, where we keep all of our public documents.
- Open Robotics Community Calendar, where you can sign up to receive calendar reminders of our meetings.
If you have an interesting topic of discussion for the group, please propose that topic using the Github Issue.
2025-05-05: Continue Discussion: Uploading Robot Data to the Cloud (Upcoming)
Note that there will be no meeting on 2025-04-21 due to Easter holidays.
In this meeting, the group plans to contiue their discussion on uploading robot data to the cloud. Together, we hope to create a reference document that developers can use to validate their use of cloud storage in their own projects.
The group plans to create 2-3 example categories of robotics, then go through each category and note down the data we consider to be the most important to upload for cloud storage.
Work will be carried out using the Google Doc created in the last session.
2025-04-07: Discussion: Uploading Robot Data to the Cloud
The group used this meeting to discuss uploading robot data to the cloud. Together, they worked through the most useful information to convey to robotics developers, resulting in the start of a Google Doc to organise the most important data by category of robotics.
The group finished by agreeing to continue the discussion in the following session.
If you would like to see the meeting recording, it is available on YouTube:
2025-03-24: General Catch-Up
In this shorter session, two members met and discussed the use of LLMs in robotic and software development, then agreed on a new format that could be used in future sessions: proposing a discussion topic in advance and using the session to discuss that topic.
Based on this agreement, a new Github Issue can be used to propose discussion topics for future meetings. Anyone can post to the issue and join in the discussion.
If you would like to see the meeting recording, it is available on YouTube:
2025-02-24: Robot Deployment Discussion
In this session, the group discussed their preferences and issues with the most popular deployment methods. The group agreed that distribution via Docker containers was the best method, but still had issues, such as the large download sizes of images. Later in the session, the group also discussed a possible project to remotely disable particular functions of a robot remotely.
If you would like to see the meeting recording, it is available on YouTube:
2025-02-10: Testing KubeEdge (For Real, This Time)
The group had their second meeting to try out KubeEdge, having heard more about it from Tomoya Fujita in a guest talk.
Two of the members had some success with the prerequisites for KubeEdge, but neither were able to connect a Raspberry Pi to a cloud machine as an edge device. They were able to get a Kubernetes cluster connecting to another machine on the same network, treating it as an edge device and seeing ROS 2 traffic between the two machines.
The group summarised their experience of KubeEdge:
We found KubeEdge to be conceptually very powerful, and the functionality we did get working was very impressive. This looks to be an excellent way to manage robots or other edge devices at an enterprise level. However, we did have difficulties setting up KubeEdge for a Raspberry Pi at the edge. We think the following might be helpful to get others onboarded with KubeEdge:
- It would be great to have a complete reference setup. Set up an EC2 instance with an elastic IP, set up the K8s network from scratch, and get a Raspberry Pi (or VM on another machine) to join as an edge device.
- Some instructions in the setup documentation assume prior knowledge. For example, in the KubeEdge example led-raspberrypi, the last step is to change the device Twin attribute, but the instruction does not say how to do so.
- It would be good to have a way of setting up multicast for ROS 2 that doesn't require changes at the cluster admin level to adjust for changes in the ROS 2 network. For example, if the domain ID changes, a new multicast address must be enabled for the cluster, which requires cluster admin rights. The alternative is to configure both the multicast IP address and subscriber IP addresses for each pod, which is more complicated.
If you would like to see the meeting recording, it is available on YouTube:
2025-01-27: Finding KubeEdge Prerequisites
This meeting, the group planned to meet to test out KubeEdge. After the meeting started, the group realised that there were a number of prerequisites needed to try KubeEdge, including an active Kubernetes cluster (preferably in the cloud) and some hardware to deploy to, such as a Raspberry Pi with LED.
The group agreed to set up the prerequisites and attempt the tryout session in the next session. The group also agreed that for future tryout sessions, they would read through prerequisites in advance to make sure the meeting can go ahead.
If you would like to watch the meeting, you can see the recording below.
2025-01-13
The group had a general discussion of the latest in robotics news, including NVIDIA Cosmos, the proliferation of humanoid robotics at present, what cloud robotics encompasses, and what to do in the next meeting. The group settled on doing a KubeEdge trial unless a guest speaker is available.
If you would like to watch the meeting, you can see the recording below.
2024-12-16 Guest Talk: Robotics Platform empowered by Cloud-Native Technologies (Tomoya Fujita)
In this meeting, we hosted a talk by by Tomoya Fujita, a software engineer, contributor to ROS2 core, and well-respected community builder.
Tomoya talked about a range of Cloud-Native Technologies he has worked on, and their relevance to robotics. In particular, Tomoya has done a great deal of work on KubeEdge, a platform built on Kubernetes that can be used to deploy software to robots as if they are Kubernetes clusters. Some resources from his talk include:
- ROSCon 2023: ROS with Kubernetes / KubeEdge
- Some examples to deploy ROS / ROS 2 with Kubernetes
- Next-generation Robotics Platform for Edge/Cloud
More information on the talk is available on the blog post, including a link to the recording posted on YouTube.
If you are interested in seeing the entire meeting, the recording is available here:
2024-12-02 | Testing Eclipse Zenoh
In this meeting, the group spent the time trying out the workshop from Eclipse Zenoh that was used in the latest ROSCon. Together, they accomplished a few of the exercises and discussed the ease of setup, and some comments they could give as feedback.
The workshop is available from Github. The group completed exercises 1, 2, and 5, then two members sent messages to each other using the instructions in exercise 3.
The meeting recording is available below:
2024-11-18
The group caught up on the latest robotics news and discussed GenAI in robotics and the start-ups using them. The group then agreed to focus on Eclipse Zenoh for its next meeting.
If you would like to watch the meeting, you can see the recording below.
2024-11-04 Guest Talk: Eclipse Zenoh and its offering for Cloud Connectivity (Julien Enoch)
The group hosted a talk by Julien Enoch, a Senior Solutions Architect at ZettaScale Technology and Eclipse Zenoh committer.
Julien spoke about the Zenoh protocol, which can run everywhere, from micro-controllers to the Cloud; over TCP, UDP, QUIC, and Websockets. Zenoh provides a software router that can be deployed in any Cloud instance such as AWS EC2, and that can route the protocol between different subsystems. The talk also covered how this is particularly helpful for Connectivity in Cloud Robotics, with a video demonstration of controlling a robot in California from an RViz instance in France!
If you would like to see the talk, which took the whole meeting time, see the recording below.
2024-10-21
The group discussed recent conferences, possible resources for the Cloud Robotics Hub, and methods of working offline to accomplish more between meetings. The group also discussed their opinions on how the Working Group was doing, with the aim of recognising their successes and considering how to improve going forwards.
The full meeting recording is available below.
2024-10-07 Guest Talk: Enabling Usable and Reliable Cloud Robotics with FogROS2 (Kaiyuan Eric Chen)
The group hosted a talk about FogROS2 presented by Kaiyuan Eric Chen, a PhD student in the Department of Computer Sciences at UC Berkeley and a member of Berkeley Automation Lab working closely with Ken Goldberg and Jeffrey Ichnowski.
More information about the presentation, including a summary of its content and some links, are available on the blog post.
The group spent some time at the end discussing recent news in robotics, and the plan for the next meeting.
The full meeting recording is available below.
2024-09-23 Talk: CloudGripper (Florian Pokorny)
The group hosted a talk about CloudGripper, An Open Source Cloud Robotics Testbed for Robotic Manipulation Research, Benchmarking and Data Collection at Scale by Florian Pokorny, Associate Professor of Machine Learning at KTH Royal Institute Technology and Co-Founder of Scaleup Robotics.
Here's a link to the blog post and talk recording.
Find the full meeting recording below.
2024-09-09
The group discussed the launch of the new Cloud Robotics Hub site and discussed potential improvements. Akash Vibhute from Intrinsic/OpenRMF attended and we discussed him possibly presenting to the group, potentially along the lines of his upcoming ROSCon talk.
2024-08-26
This meeting, the group discussed updates on the hub site, then talked about the work occurring in academia for cloud robotics.
2024-08-12
This meeting, the group took a look at progress on the Cloud Robotics Hub website, then agreed tasks to split between themselves to get the site closer to publishing.
2024-07-29 Talk: ROS Tool (Christian Fritz)
This meeting, the group got a first look at the upcoming Cloud Robotics Hub website, then heard about rostool from group member Christian Fritz of Transitive Robotics.
rostool Demo and Explanation -- Cloud Robotics Working Group 2024-07-29
from Open Robotics on Vimeo.
2024-07-15
This meeting was the first meeting following the new format. The group members shared news about the upcoming Cloud Robotics Hub site and discussed methods of measuring latency between sending commands and the robot responding.
No meeting recording is available for this meeting.
2024-07-01
In this meeting, we had a discussion about the purpose of the working group going forwards. We decided to change the meeting format to focus less on group member actions and more on being a space for cloud robotics enthusiasts can share news with each other, with more guest speakers.
No meeting recording is available for this meeting.
2024-06-17
We hosted a guest in this meeting, with Gui Manzato from Ekumen talking about his experience working with all layers of the robotics stack and contributing back to ROS and open source software.
No meeting recording is available for this meeting.
2024-06-03
This meeting was used to continue processing results from the State of Cloud Robotics Survey.
Cloud Robotics Community Group Meeting 2024-06-03
from Open Robotics on Vimeo.
2024-05-20
This meeting, we continued to process our survey results, and created an initial set of results to share with the community. The resulting LinkedIn post is available here.
No meeting recording is available for this meeting.
2024-05-06
This meeting was the first meeting we started to use to process our survey results.
Cloud Robotics Community Group 2024-05-06
from Open Robotics on Vimeo.
2024-04-22
We used this meeting to continue drafting the questionnaire from the previous meeting.
Cloud Robotics WG Meeting 2024-04-22 | Building State of Cloud Robotics Survey
from Open Robotics on Vimeo.
2024-04-08
We used this meeting to discuss how to gather data from folks working with cloud robotics. We agreed to gather data using a public questionnaire and began drafting it. The draft is available here.
No meeting recording is available for this meeting.
2024-03-11
In this meeting, we discussed our long-term strategy and built a set of slides that laid out that strategy. The slides are available here.
Cloud Robotics Working Group Meeting March 11th, 2024
from Open Robotics on Vimeo.
2024-02-26 Talk: Asimovo (Christine Fraser)
This was our first meeting as a community working group. We introduced ourselves to each other, then had a presentation from Christine Fraser and Ludo Stellingwerff from Asimovo.
ROS Cloud Robotics Working Group Meeting February 25th, 2025
from Open Robotics on Vimeo.