Openshift 3.6 on Openstack – developer cluster setup

The ECRP Project uses Kubernetes/Openshift as the base for its Cloud-Robotics PaaS.  Apart from running robotic applications distributed across robots and clouds, we wanted to assess whether latency to the closest public data-center (Frankfurt for both AWS and GKE) would be low enough to run common SLAM and navigation apps. The short answer is YES, although our work there continues.

Thanks to the work of Seán, Bruno, and Remo, the ICCLab has a brand new Openstack cluster. The Cloud-Robotics crew decided to take it for a spin, and use some research grant money on public clouds also for other activities (e.g., FaaS / Serverless computing).

Continue reading

AWS Cloud Credits for Research

ICCLab has been yet again awarded with AWS Cloud Credits for Research.
We wish to thank again Amazon for supporting our work!

Impressions from ROSCon and IROS 2016

Two of the most influential robotics events of 2016, ROSCon and IROS, were conveniently co-located in South Korea during the second week of October.
We had previously attended ROSCon 2015 in Hamburg, but it was our first time at the International Conference on Intelligent Robots and Systems (IROS), this year in Daejeon.

roscon 2016 poster Continue reading

Enterprise Cloud Robotics Platform transfer project

Title: ECRP – Enterprise Cloud Robotics Platform

Industry Partner: Rapyuta Robotics

Research Partner: SPLab/ICCLab, ZHAW

Funded ByCommission for Technology and Innovation

Summary:
The ECRP project combines cutting edge robotics technology from Rapyuta Robotics (RR), an ETH Zurich spinoff, and novel cloud development from the Service Prototyping (SPLab) and InIT Cloud Computing Lab (ICCLab) at ZHAW.
With ICCLab, RR will transform its existing open source robotics platform from a prototype to a full-fledged cloud-native enterprise ecosystem for third-party applications combining physical devices with cloud-hosted functionality.
RR and ZHAW have agreed to release this work as open source software (OSS), under the label Rapyuta Core.

Continue reading

Challenges with running ROS on Kubernetes

The goal of the Cloud Robotics initiative of the SPLab is to ease the integration of Cloud Computing and Robotics workloads. One of the first things we need to sort out is how to leverage different networking models available on the cloud to support these mixed workloads.

In this blog post we’ll see one little handy trick to have ROS nodes run as pods (and services) in any Kubernetes cluster so that they can transparently communicate using a ROS topic.

Continue reading

Wanted: Senior Researcher / Researcher in Cloud Native Applications

The Service Engineering (SE, blog.zhaw.ch/icclab) group at the Zurich University of Applied Sciences (ZHAW) / Institute of Applied Information Technology (InIT) in Switzerland is seeking applications for a full-time position at its Winterthur facility.

The successful candidate will work in the Service Prototyping Lab (SPLab) and will contribute to the Cloud Native Applications (CNA) research initiative, see https://blog.zhaw.ch/icclab/category/research-approach/themes/cloud-native-applications/

Continue reading

Wanted: Senior Researcher / Researcher for Cloud Robotics

The Service Engineering (SE, blog.zhaw.ch/icclab) group at the Zurich University of Applied Sciences (ZHAW) / Institute of Applied Information Technology (InIT) in Switzerland is seeking applications for a full-time position at its Winterthur facility.

The successful candidate will work in the Service Prototyping Lab (SPLab) and will contribute to the research initiative on cloud robotics, see https://blog.zhaw.ch/icclab/category/research-approach/themes/cloud-robotics
Continue reading

From unboxing RPLIDAR to running in ROS in 10 minutes flat

We received our RPLIDAR this morning and, just as kids on Christmas day, we were very eager to play with it right away.

But I’ll hold my horses, as I can hear you ask: “and what exactly is a RPLIDAR?”

A RPLIDAR is a low cost LIDAR sensor (i.e., a light-based radar, a “laser scanner”) from Robo Peak suitable for indoor robotic applications. Basically a cheaper version of that weird rotating thing you see on top of the Google self-driving cars. You can use it for collision avoidance and for the robot to quickly figure out what’s around it.

Continue reading

Announcing the first international workshop on cloud robotics

First a short reminder: the deadline for submission at the International Workshop on Cloud Native Applications Design and ExperienceCNAX 2016 is approaching quickly: submission deadline is on Dec. 21st!

With that out of the way, we’re delighted to announce that ICCLab and SPLab are organizing the first International Workshop on Cloud Robotics (IWCR 2016) together with our friends over at Rapyuta Robotics.

The workshop will be held In conjunction with the 6th International Conference on Cloud Computing and Services Science – CLOSER 2016 which is set to take place in Rome between the 23rd and 25th of April 2016.

Cloud robotics is a very exciting topic bridging the physical and virtual world. It allows on the one hand to extend the limited processing capabilities of robots by leveraging cloud computing, and on the other it means that robots will be able to access web services providing them with unique advanced capabilities (e.g., speech recognition, Google goggles, knowledge sharing…). But yeah, what we’re all excited about is that we get to play with robots!

For more information on the workshop and the call for papers have a look at the workshop official page: http://closer.scitevents.org/IWCR.aspx

We’re looking forward to a great workshop on this hot topic, so please consider participating, sending a paper, and help us spread the word!

The submission deadline is January 22, 2016

 

 

 

 

SPLab organizing Cloud Native Applications Workshop

We’re proud to announce that SPLab is organizing the First International Workshop on Cloud Native Applications Design and ExperienceCNAX 2016.

It will be co-located with the 10th IEEE Symposium on Service-Oriented Systems — SOSE 2016 in Oxford.

You can find more information about the workshop and the CFP on the CNAX 2016 page.

Important Dates:

  • Paper submission: December 21, 2015
  • Notification of acceptance: January 18, 2016
  • Camera-ready submission: February 1, 2016
  • Author and early registration: February 1, 2016

We are organizing the event together with Jorge Cardoso from the Huawei European Research Center (ERC).
We have an amazing PC with top researchers from both industry (e.g., Google, IBM, Red Hat, Huawei) and academia.

Cloud native applications is a new topic which is growing fast and we’re delighted to be involving in it.
Help us spread the word, submit a paper, and come to the workshop, we are looking forward to that!