Introduction

A introduction to Motorcortex

2 minute read

Motorcortex is a collection of libraries and tools to build Industry 4.0 Hard-Real-Time Control Systems. Motorcortex has extremely fast, open and secure communication built-in that is also natively supported by web-browsers. Building multi-threaded hard-realtime control applications is very easy, becasue all the hard stuff is taken care off, you just need to focus on your logic and control structure.

Motorcortex provides Open Source Client Libraries allowing all kinds of Applications built on top of a Control System, such as super-smooth visualization or user interfaces in the browser, data logging and analysis tools in Python or integrate a Motorcortex system with other frameworks like ROS. The modern communication is super fast and super scalable allowing connections to hundreds of clients simultaneously.

On this website you will find the documentation to learn working with Motorcortex. For new users it is recommended to start with the Geting started section. In this section you will learn the basics of interacting with Motorcortex.

motorcortex.io is the Motorcortex portal where you can Build, Deploy, Control and Analyze your control systems. In Motorcortex.io Tools you will find all the information and tutorials needed to get started using motorcortex.io.

Client applications are non-realtime applications but support multiple languages like Python C++ and Java Script. In Developing Client Applications you will find all the information and tutorials needed to get started creating Client application in Motorcortex.

Control applications are realtime application running on the controller generally containing control loops and state machines. In Developing Control Applications you will find all the information and tutorials needed to get started creating Control application in Motorcortex.

Last modified September 24, 2021: Get Started (488ca8e)