Skip to content

5G-ERA Connected robotics platform (CRoP)

What is CRoP?

An open-source platform for enhancing robotics integration with communication technologies like 5G. It enables seamless interaction between robots and their vertical applications across unstructured, multi-domain, multi-administration network environments hosted on cloud/edge devices (Cloud robotics). CRoP focuses on developing and orchestrating ROS1/2 framework applications, emphasizing dynamically on-demand deployment and comprehensive resource management.

Video: "CROP" Preview

What are the problems CRop is solving for robots?

Robots applications are usually designed for estructured, industry enviroments, fix QoS and static network topoloy, single domain and single administration. ROS is de-facto standard for robotics and the adopted DDS communication technology presents limitations for cloud robotics. Both TCP, used by ROS, and UDP multicast, used by ROS2's Data Distribution Service (DDS), operate at the transport layer and are susceptible to blocking across different network domains due to administrative or physical differences. This limits the deployment of ROS applications from research labs to real-world settings.

How does it work?

CRoP has two main components: Middleware and Relay. The middleware orchestrates the vertical network application deployments and relay enables the cloud communiation. For the full documentation of the project, please visit documentation

description

CRoP License:

For the licensing information see LICENSE.

Reference:

Visit the 5G ERA project website for more information. https://5g-era.eu

The 5G-ERA project was developed by the following partners under the consortium with funding of the European Union's Horizon 2020 Research and Innovation programme under grant agreement No. 101016681.

For workshops demostrations and tutorials visit our Youtube Channel

Popular repositories Loading

  1. docs docs Public

    The technical documentation for the 5G-ERA project

    HCL 11

  2. middleware middleware Public

    Middleware for orchestration and lifecycle management of the could-native robotic applications

    C# 8 3

  3. signalQualityNetworkApplicationRos2 signalQualityNetworkApplicationRos2 Public

    ROS 2 Package for semantic mapping using Pointcloud2

    Python 3 1

  4. Reference-NetApp Reference-NetApp Public

    Python 1 3

  5. BED-Workshop BED-Workshop Public

    Contents for the BED Workshop

    Shell 1

  6. rb1_base_simulation_k8s rb1_base_simulation_k8s Public

    1 1

Repositories

Showing 10 of 32 repositories

Top languages

Loading…

Most used topics

Loading…