Excerpt from Robotics Research Technical Report: Operating Systems for Robot Control
This paper is a survey of some operating systems primarily designed for robot control systems. Of particular concern in this survey are the systems used at the low end of the control hierarchy. Robotic devices are growing in complexity both in the degrees of freedom to be coordinated and in the sensory input available. For comparison a typical six degree of freedom arm with position sensors for each joint and the Utah/MIT hand which has 16 degrees of freedom with both position and torque sensors for each joint. The complexity of the tasks requested of robot control systems has grown accordingly so that the computing power of contemporary control computers and operating systems is being strained.
Operating systems for robot control systems fall within the category of real-time operating systems. Perhaps the most salient feature of real-time operating systems is preemptive scheduling which means that it is possible for a high priority task or tasks to demand immediate access to the processor so that some real-time constraint can be met. Many real-time operating systems are otherwise normal operating systems with preemptive scheduling added. A characteristic of low level robot control, the servo loop, permits further refinement of the operating system to the point that some of systems discussed in this survey bear little resemblance to normal operating systems. Servo loops demand repetitive and timely service and a robot control system is likely to have many loops. Special scheduling techniques can be used because of the repetitive nature of the loops. The demands of timely service (particularly in high frequency loops of low level control) require a low tolerance for blocking of tasks for indeterminate lengths of time. As a result one finds that queues play a diminished role in the systems presented in this survey when compared to normal operating systems.
The…
"Sinopsis" puede pertenecer a otra edición de este libro.
Excerpt from Robotics Research Technical Report: Operating Systems for Robot Control
Multiprocessor architectures are used in all the systems but they tend to be loosely coupled systems. Typically, processes are statically assigned to processors and there is no attempt dynamically to distribute the load among the processors. AS above, both economics as simplicity of design account for this in today's systems.
About the Publisher
Forgotten Books publishes hundreds of thousands of rare and classic books. Find more at www.forgottenbooks.com
This book is a reproduction of an important historical work. Forgotten Books uses state-of-the-art technology to digitally reconstruct the work, preserving the original format whilst repairing imperfections present in the aged copy. In rare cases, an imperfection in the original, such as a blemish or missing page, may be replicated in our edition. We do, however, repair the vast majority of imperfections successfully; any imperfections that remain are intentionally left to preserve the state of such historical works.
Excerpt from Robotics Research Technical Report: Operating Systems for Robot Control
This paper is a survey of some operating systems primarily designed for robot control systems. Of particular concern in this survey are the systems used at the low end of the control hierarchy. Robotic devices are growing in complexity both in the degrees of freedom to be coordinated and in the sensory input available. For comparison a typical six degree of freedom arm with position sensors for each joint and the Utah/MIT hand which has 16 degrees of freedom with both position and torque sensors for each joint. The complexity of the tasks requested of robot control systems has grown accordingly so that the computing power of contemporary control computers and operating systems is being strained.
Operating systems for robot control systems fall within the category of real-time operating systems. Perhaps the most salient feature of real-time operating systems is preemptive scheduling which means that it is possible for a high priority task or tasks to demand immediate access to the processor so that some real-time constraint can be met. Many real-time operating systems are otherwise normal operating systems with preemptive scheduling added. A characteristic of low level robot control, the servo loop, permits further refinement of the operating system to the point that some of systems discussed in this survey bear little resemblance to normal operating systems. Servo loops demand repetitive and timely service and a robot control system is likely to have many loops. Special scheduling techniques can be used because of the repetitive nature of the loops. The demands of timely service (particularly in high frequency loops of low level control) require a low tolerance for blocking of tasks for indeterminate lengths of time. As a result one finds that queues play a diminished role in the systems presented in this survey when compared to normal operating systems.
The next section discusses the environment in which these operating systems must work and some general characteristics of the systems. Section 3 summarizes some robot control operating systems with particular emphasis put on the computational architecture used, the nature of processes and inter-process communication and the programming styles imposed or suggested by the systems. Finally, section 4 presents a few conclusions about robot control systems.
About the Publisher
Forgotten Books publishes hundreds of thousands of rare and classic books. Find more at www.forgottenbooks.com
This book is a reproduction of an important historical work. Forgotten Books uses state-of-the-art technology to digitally reconstruct the work, preserving the original format whilst repairing imperfections present in the aged copy. In rare cases, an imperfection in the original, such as a blemish or missing page, may be replicated in our edition. We do, however, repair the vast majority of imperfections successfully; any imperfections that remain are intentionally left to preserve the state of such historical works.
"Sobre este título" puede pertenecer a otra edición de este libro.
Librería: Forgotten Books, London, Reino Unido
Paperback. Condición: New. Print on Demand. This book provides a comprehensive examination of the history, principles, and evolution of operating systems in the context of real-time robot control. It explores the distinctive demands of robotics on operating systems, contrasting them from general-time operating systems. The author discusses various operating systems specifically designed or modified for robot control, comparing their architectures, processes, and inter-process communication methods. Each is examined for its suitability and performance within this specific domain. The book also delves into the programming implications of these specialized operating systems, proposing approaches and paradigms that facilitate effective robot control. It culminates by highlighting the unique challenges and solutions identified in designing and implementing operating systems for real-time robot control, emphasizing their significance in advancing the field of robotics. This book is a reproduction of an important historical work, digitally reconstructed using state-of-the-art technology to preserve the original format. In rare cases, an imperfection in the original, such as a blemish or missing page, may be replicated in the book. print-on-demand item. Nº de ref. del artículo: 9781332173358_0
Cantidad disponible: Más de 20 disponibles
Librería: PBShop.store US, Wood Dale, IL, Estados Unidos de America
PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000. Nº de ref. del artículo: LW-9781332173358
Cantidad disponible: 15 disponibles
Librería: PBShop.store UK, Fairford, GLOS, Reino Unido
PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000. Nº de ref. del artículo: LW-9781332173358
Cantidad disponible: 15 disponibles
Librería: Revaluation Books, Exeter, Reino Unido
Paperback. Condición: Brand New. 34 pages. 9.00x6.00x0.08 inches. This item is printed on demand. Nº de ref. del artículo: zk1332173357
Cantidad disponible: 1 disponibles