Autonomous and semi-autonomous mobile robots have to perform a multiplicity of concurrent activities in order to carry out useful tasks in unstructured human-populated environments. Even if it is commonly accepted that a successful accomplishment of assigned tasks requires some sort of real time capability to quickly react and adapt to environmental changes, it is not clear which operating system support is best suited for the scheduling and synchronizing of concurrent activities with different timing requirements. This paper discusses this problem, comparing two different real time scheduling policies for autonomous robot applications: pre-emptive rate monotonic and non pre-emptive Earliest Deadline First (EDF). Experimental results are pr...
This paper presents a novel approach for Multi-Robot Task Allocation (MRTA) that introduces priority...
Scheduling a sequence of jobs released over time when the processing time of a job is only known at ...
Manufacturing processes often run on a schedule, because each production step takes a certain amount...
Abstract: TIn this paper, efficient resource scheduling strategies for a network-based autonomous mo...
Abstract: Open soft real-time systems, such as mobile robots, experience unpredictable interactions ...
Autonomous mobile robots have to perform a multiplicity of concurrent activities to carry out useful...
In robotics applications the speed at which a task may be completed is often limited by computatio...
This dissertation focuses on the challenges arising from real-time autonomous cyber-physical systems...
Due to the high number of sensors managed and need to perform complex reasoning activities, real-tim...
Hard real-time systems in robotics, space and military missions, and control devices are specified w...
Real-time systems are employed in many areas, such as aerospace and defenses. In real-time systems, ...
This paper presents RT-Est, which is a real-time oper-ating system for semi-fixed-priority schedulin...
Abstract—Open soft real-time systems, such as mobile robots, must respond adaptively to varying oper...
Mobile real-time systems must sense constraints imposed by a dynamically changing environment and pr...
Many sensor-based control systems are dynamically changing, and thus require a flexible scheduler. T...
This paper presents a novel approach for Multi-Robot Task Allocation (MRTA) that introduces priority...
Scheduling a sequence of jobs released over time when the processing time of a job is only known at ...
Manufacturing processes often run on a schedule, because each production step takes a certain amount...
Abstract: TIn this paper, efficient resource scheduling strategies for a network-based autonomous mo...
Abstract: Open soft real-time systems, such as mobile robots, experience unpredictable interactions ...
Autonomous mobile robots have to perform a multiplicity of concurrent activities to carry out useful...
In robotics applications the speed at which a task may be completed is often limited by computatio...
This dissertation focuses on the challenges arising from real-time autonomous cyber-physical systems...
Due to the high number of sensors managed and need to perform complex reasoning activities, real-tim...
Hard real-time systems in robotics, space and military missions, and control devices are specified w...
Real-time systems are employed in many areas, such as aerospace and defenses. In real-time systems, ...
This paper presents RT-Est, which is a real-time oper-ating system for semi-fixed-priority schedulin...
Abstract—Open soft real-time systems, such as mobile robots, must respond adaptively to varying oper...
Mobile real-time systems must sense constraints imposed by a dynamically changing environment and pr...
Many sensor-based control systems are dynamically changing, and thus require a flexible scheduler. T...
This paper presents a novel approach for Multi-Robot Task Allocation (MRTA) that introduces priority...
Scheduling a sequence of jobs released over time when the processing time of a job is only known at ...
Manufacturing processes often run on a schedule, because each production step takes a certain amount...