Lodestar: An Integrated Embedded Real-Time Control Engine

03/01/2022
by   Hamza El-Kebir, et al.
0

In this work we present Lodestar, an integrated engine for rapid real-time control system development. Using a functional block diagram paradigm, Lodestar allows for complex multi-disciplinary control software design, while automatically resolving execution order, circular data-dependencies, and networking. In particular, Lodestar presents a unified set of control, signal processing, and computer vision routines to users, which may be interfaced with external hardware and software packages using interoperable user-defined wrappers. Lodestar allows for user-defined block diagrams to be directly executed, or for them to be translated to overhead-free source code for integration in other programs. We demonstrate how our framework departs from approaches used in state-of-the-art simulation frameworks to enable real-time performance, and compare its capabilities to existing solutions in the realm of control software. To demonstrate the utility of Lodestar in real-time control systems design, we have applied Lodestar to implement two real-time torque-based controller for a robotic arm. In addition, we have developed a novel autofocus algorithm for use in thermography-based localization and parameter estimation in electrosurgery and other areas of robot-assisted surgery. We compare our algorithm design approach in Lodestar to a classical ground-up approach, showing that Lodestar considerably eases the design process. We also show how Lodestar can seamlessly interface with existing simulation and networking framework in a number of simulation examples.

READ FULL TEXT

page 1

page 6

page 7

research
10/25/2022

Functional Simulation of Real-Time Quantum Control Software

Modern quantum computers rely heavily on real-time control systems for o...
research
06/29/2019

ROS 2 for RoboCup

There has always been much motivation for sharing code and solutions amo...
research
10/01/2021

Simulation-based Evaluation of a Synchronous Transaction Model for Time-Sensitive Software-Defined Networks

Real-time networks based on Ethernet require robust quality-of-service f...
research
08/19/2019

Development of a Robotic System for Automatic Wheel Removal and Fitting

This paper discusses the image processing and computer vision algorithms...
research
12/13/2022

Modelling and Validation of Power Electronics Converter Systems using Coloured Petri Nets

We apply Coloured Petri Nets (CPNs) and the CPN Tools to develop a forma...
research
08/26/2019

SDN4CoRE: A Simulation Model for Software-Defined Networking for Communication over Real-Time Ethernet

Ethernet has become the next standard for automotive and industrial auto...
research
11/07/2017

InterPSS: A New Generation Power System Simulation Engine

This paper presents the design of InterPSS simulation engine, including ...

Please sign up or login with your details

Forgot password? Click here to reset