Skip to content

Code repo for Catan, a CPU scheduling framework for Robotics and AR/VR systems [IROS'22]

Notifications You must be signed in to change notification settings

aditi741997/robotics_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

robotics_project

This is the code repo for Catan, a CPU scheduling framework for Robotics and AR/VR systems. This work has been published at IROS'22. Here's the arXiv version of our paper.

Catan takes as input application performance goals, and automates CPU scheduling decisions (such as mapping tasks to cores, and setting task frequencies). Catan also adapts to varying CPU usage and availability. Our results show that Catan achieves 8x better collision avoidance than manually-tuned CPU scheduling for Robot Navigation application. We also have results for a face tracking app and a VR system running on ILLIXR.

About

Code repo for Catan, a CPU scheduling framework for Robotics and AR/VR systems [IROS'22]

Resources

Stars

Watchers

Forks

Packages

No packages published