Key points are not available for this paper at this time.
يجب على أنظمة الروبوت تحقيق أهداف عالية المستوى مع البقاء قادرة على الاستجابة للظروف الطارئة والفرص الجديدة. وعادةً ما يتطلب ذلك من أنظمة الروبوت تنسيق الأنشطة المتزامنة، ومراقبة البيئة، والتعامل مع الاستثناءات. لقد طورنا لغة جديدة لدعم مثل هذا التحكم على مستوى المهام. هذه اللغة، TDL، هي امتداد لـ C++ توفر دعمًا نحويًا لتفكيك المهام، والتزامن، ومراقبة التنفيذ، ومعالجة الاستثناءات. يقوم مترجم بتحويل TDL إلى كود C++ نقي يستخدم مكتبة إدارة المهام المستقلة عن المنصة. يقدم هذا البحث TDL، ويصف تمثيل شجرة المهام التي تقوم عليها اللغة، ويقدم بعض جوانب تطبيقها واستخدامها في روبوت متحرك مستقل.
دراسة سيمونز وآخرون (الأربعاء) هذه المسألة.