SOFTWARE ENGINEERING

ReDAG-RT

เฟรมเวิร์กการจัดการคิวงานแบบ Real-Time สำหรับ ROS 2

arXiv (Md. Mehedi Hasan et al.)20 Mar 2026
1 min read

นำเสนอ ReDAG-RT ระบบการจัดตารางเวลา (Scheduling) สำหรับ ROS 2 ที่ช่วยจัดการการทำงานของ callback หลายสายงานพร้อมกันให้มีความแม่นยำและเป็นไปตามกำหนดเวลา (Deterministic)

สรุปประเด็นหลัก

ช่วยลดอัตราการพลาด Deadline ได้ถึง 29.7% และลดความล่าช้า (Response Time) สูงสุดลงได้ถึง 42.9%

ทำงานในระดับ User-space โดยไม่ต้องแก้ไข ROS 2 API หรือส่วนหลักของระบบปฏิบัติการ ทำให้ติดตั้งใช้งานได้ง่าย

แก้ปัญหา Priority Inversion และการแย่งชิงทรัพยากรเมื่อมีงานหลายประเภท (Perception, Planning, Control) ทำงานทับซ้อนกัน

นวัตกรรมและเทคโนโลยี

developer tools

Rate-Priority Global Scheduling

ระบบจัดการคิวงานส่วนกลางที่จัดลำดับความสำคัญตามอัตราการทำงาน (Activation rate) เพื่อลดการขัดจังหวะระหว่างงาน

infrastructure

Asymmetric Concurrency Bounds

การกำหนดขอบเขตการทำงานพร้อมกันในแต่ละสายงาน เพื่อลดการรบกวนและรักษาเสถียรภาพของระบบในสภาวะโหลดสูง

Developer Impact
วิศวกรซอฟต์แวร์หุ่นยนต์สามารถเพิ่มประสิทธิภาพการทำงานแบบ Real-time ให้กับหุ่นยนต์ที่ใช้ ROS 2 ได้ทันที ช่วยให้ระบบมีความปลอดภัยและคาดการณ์พฤติกรรมได้ดีขึ้นในแอปพลิเคชันที่เน้นความปลอดภัย
Keywords
#ros 2 #real-time scheduling #dag execution #robotics middleware #performance
Original Source

อ่านข้อมูลเพิ่มเติมจากแหล่งข่าวหลัก

arXiv (Md. Mehedi Hasan et al.)