Proceedings of 11th Euromicro Conference on Real-Time Systems. Euromicro RTS'99
DOI: 10.1109/emrts.1999.777446
|View full text |Cite
|
Sign up to set email alerts
|

Rate modulation of soft real-time tasks in autonomous robot control systems

Abstract: Due to the high number of sensors managed and need to perform complex reasoning activities, real-time control systems of autonomous robots exhibit a high potential for overload, i.e., real-time tasks missing their deadlines. In these systems overload should be regarded as a likely occurrence and hence managed accordingly. In this paper we illustrate a novel scheduling technique for adaptation of soft real-time load to available computational capacity in the context of autonomous robot control architectures. Th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
29
0

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 40 publications
(29 citation statements)
references
References 14 publications
0
29
0
Order By: Relevance
“…According to their elastic approach, task utilizations are treated as springs that can be compressed through period variations to conform with a given workload. A slightly different method was proposed by Beccari et al [6] in the context of soft real-time robotic applications. In both techniques, however, tasks execution times are assumed to be constant.…”
Section: Related Workmentioning
confidence: 99%
“…According to their elastic approach, task utilizations are treated as springs that can be compressed through period variations to conform with a given workload. A slightly different method was proposed by Beccari et al [6] in the context of soft real-time robotic applications. In both techniques, however, tasks execution times are assumed to be constant.…”
Section: Related Workmentioning
confidence: 99%
“…In Sec-with given elastic coefficients and constraints. The goal tion V, we briefly present the implementation complexity of this and similar approaches, such as [14], [15], is 172 …”
Section: *Supported By the Eu Artistdesign Network Of Excellence Onmentioning
confidence: 99%
“…In order to measure scheduler execution times, we schedule 9 different sets of simulated processes with 10, 25, 50, 75, 100, 150, 250, 500, and 750 processes each, with the number of distinguishable time instants t in the scheduler fixed to 2 14 == 16384. During these experiments the execution time of every single scheduler invocation is measured using the software oscilloscope tool TuningFork [30].…”
Section: A Scheduler Overheadmentioning
confidence: 99%
“…Examples of applying the real-time scheduling to robotics can be found in [7,9,22,3,17,18,23,2,16,10,13,14]. Of these, rate monotonic (RM) [15] scheduling was used in [9,22,3,17]; earliest deadline first (EDF) [15] scheduling was used in [17,23]; and feedback based scheduling techniques in [22,10,14].…”
Section: Related Workmentioning
confidence: 99%
“…We define the point (in space and time) at which the platform starts collecting data about its environment from its sensors for zone Z i as data collection point B i . Using the same methodology used to represent planning points, data collection point B i can be represented by the tuple (t , and the processing window duration w can be calculated from Equation (3).…”
Section: The Abstractionsmentioning
confidence: 99%