• DocumentCode
    2205654
  • Title

    Dynamic scheduling for mobile robots

  • Author

    Balch, Tucker ; Forbes, Harold ; Schwan, Karsten

  • Author_Institution
    Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    1994
  • fDate
    15-17 Jun 1994
  • Firstpage
    28
  • Lastpage
    33
  • Abstract
    This research concerns efficient multiprocessor threads-based implementation of reactive navigation for mobile robots. We present two important results: 1) Performance is improved significantly when CPU time allocated to individual navigational threads is adjusted dynamically according to a heuristic measure of their importance. 2) To implement this strategy, we present a multiprocessor scheduler design which can dynamically schedule navigational threads. The experiments were conducted in simulation on a BBN Butterfly and a KSR1 (shared memory multiprocessors). Speedups found for this example should extend to more complex navigational strategies as long as a heuristic measure of thread importance is available
  • Keywords
    digital simulation; mobile robots; performance evaluation; scheduling; shared memory systems; BBN Butterfly; CPU time; KSR1; dynamic scheduling; mobile robots; multiprocessor scheduler design; multiprocessor threads-based implementation; performance evaluation; reactive navigation; shared memory multiprocessors; simulation; Dynamic scheduling; Educational institutions; Mobile robots; Monitoring; Navigation; Processor scheduling; Robot kinematics; Robot sensing systems; Time measurement; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 1994. Proceedings., Sixth Euromicro Workshop on
  • Conference_Location
    Vaesteraas
  • Print_ISBN
    0-8186-6340-5
  • Type

    conf

  • DOI
    10.1109/EMWRTS.1994.336869
  • Filename
    336869