flâneur — a map of the web's best reading

Introduction to Real-time Systems

design.ros2.org · 2,901 words · saved by 2 readers

This article is a brief survey of real-time computing requirements and methods to achieve real-time performance. Authors: Jackie Kay Date Written: 2016-01 Last Modified: 2016-05 This document seeks to summarize the requirements of real-time computing and the challenges of implementing real-time performance. It also lays out options for how ROS 2 could be structured to enforce real-time compatibility. Robotic systems need to be responsive. In mission critical applications, a delay of less than a millisecond in the system can cause a catastrophic failure. For ROS 2 to capture the needs of the robotics community, the core software components must not interfere with the requirements of real-time computing. The definition of real-time computing requires the definition of a few other key terms: Determinism: A system is deterministic if it always produces the same output for a known input. The output of a nondeterministic system will have random variations. Deadline: A deadline is the finite

Introduction to Real-time Systems articles/120_realtime_background.md Toggle navigation Contribute Login with Github --> Login disabled for now Introduction to Real-time Systems This article is a brief survey of real-time computing requirements and methods to achieve real-time performance. Authors: Jackie Kay Date Written: 2016-01 Last Modified: 2016-05 This document seeks to summarize the requirements of real-time computing and the challenges of implementing real-time performance. It also lays out options for how ROS 2 could be structured to enforce real-time compatibility. Robotic systems ne

Explore this link on the map →

saved by

related reading