首页 /研究 /HARTIK: a hard real-time kernel for programming robot tasks with explicit time constraints and guaranteed execution
OTHER

HARTIK: a hard real-time kernel for programming robot tasks with explicit time constraints and guaranteed execution

Giorgio Buttazzo, Marco Di Natale

发表年份
2002
引用次数
12

摘要

The characteristics of HARTIK, a hard real-time kernel capable of managing concurrent activities with explicit time constraints under guaranteed execution are described. This kernel is designed to extend the C language with a set of library functions, which allow easy modification of a sequential C program into a set of concurrent processes that can be executed with specified time constraints, such as periods and deadlines. The capability of guaranteeing the execution of time critical tasks, and the possibility of taking alternative actions if a time critical task cannot be completed within its deadline, represent two aspects of the kernel. These are of crucial importance for developing reliable real-time control applications. An effort is made to provide tools for realizing time-bounded programs and real-time tracer, which records all context switches that occur in the system evolution. HARTIK is being used as a platform for programming reliable real-time tasks in robotics applications.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">&gt;</ETX>

关键词

Computer scienceKernel (algebra)Set (abstract data type)Bounded functionTask (project management)Answer set programmingContext (archaeology)Execution timeRoboticsContext switch

相关论文

查看 OTHER 分类全部论文