Real-Time Computing
Real-Time Computing cover

An Introduction to Real-Time Computing for Mechanical Engineers

  • Rico A.R. Picone
  • Joseph L. Garbini
  • Cameron N. Devine

MIT Press (2024) · ISBN 9780262548762

Get the book · MIT Press

Contents


0 Getting started 11 §
1 Real-time computing fundamentals and programming the high-level user interface 15 §
2 Efficient design and programming the midlevel User Interface 9 §
3 Digital communication, signals, and programming the low-level user interface 15 §
4 Motor control, finite-state machines, and waiting for real-time computing 10 §
5 Real-time scheduling with threads and interrupts, digital circuits, and mechanical switches 12 §
6 Digital realization of dynamic systems 10 §
7 Closed-loop motor velocity control with a digital controller 10 §
8 PID Motor Position Control and Path Planning 10 §
App. A Target and development systems 3 §
App. B Laboratory components 1 §
App. C Git version control 3 §
App. D Utility C Function Documentation 3 §
App. E MATLAB functions 2 §
App. F Code repository index 1 §
App. G Additional target computer feature programming 3 §
App. H Discrete approximations of some continuous controllers 1 §
App. I Acronyms and Initialisms 1 §

Hardware systems

A partial web edition — selected sections are free to read; the rest are previews. Get the full book from the publisher (above). · Index · Errata