Juliet & Romeo®

Juliet is a generic robot programming language that is low-latency, real-time and multitasking, while staying safe with automatic memory management. Romeo is the real-time virtual machine that runs it. Together they give machine builders and integrators one platform for programming, execution and system evolution.

Juliet source code and a behaviour tree in Visual Studio Code

What changes in a project

Cognibotics' own figures for Juliet & Romeo across the automation lifecycle.

70%

less setup time at commissioning, and 50% lower support costs

60%

higher throughput, up to, by automating more tasks

10×

talent pool, as software developers can build automation

50–60%

less change effort through modular updates

Real-time control with modern software practice

Juliet & Romeo brings together expressiveness, real-time performance, modern software development and ease of integration, principles that have not been combined in one solution before.

It is built for co-existence. Instead of replacing what is on the line, it works with community standards such as SRCI, IEC 61131 and ROS 2, so earlier investments stay protected while systems modernise step by step.

Illustration of a robot arm connected to a laptop running modern development tools

How to get Juliet & Romeo

ctrlX OS icon linked to the Juliet & Romeo icon
  • LicencePer-system runtime licence.
  • PlatformRuns on most Linux-based systems.
  • IntegrationsAvailable today for ctrlX and KE-Motion, with more platforms on the way.
  • Development toolsFree in the Visual Studio Code Marketplace.
Johan Lindberg at a workstation with robot code on screen and a robot cell behind him

Faster robot picking deployment

Johan Lindberg demonstrates how Juliet & Romeo coordinate robot motion, vision, tooling and surrounding systems in an HKM1800 picking application, as one automation workflow.

Watch the demonstration
Portrait of Klas Nilsson

Klas Nilsson

Founder and CTO

Juliet & Romeo grew out of the robotics research at LTH, Lund University, where Cognibotics began. The team includes many PhDs in automatic control, mechatronics and software technology.

About the company

Running ctrlX or KE-Motion already?

Integrations for both are available today. Tell us about your machine and we will set up an evaluation.