Real-Time Computing Framework for Autonomous Driving

ROS (Robot Operating System) is the middleware that provides development tools and various libraries to develop robot application programs.

 • Real-time guarantees on ROS2

In robotic systems, including autonomous vehicles, tasks must be executed using limited resources within the dealine to avoid accidents. To support real-time, we research respoense time analysis and resource allocatio on ROS.

  • Fault-tolerance Mechanisms on ROS2

ROS is designed to enhance modularity which is suitable for safety-critical systems composed of many software packages. To support system reliability in safety-critical applications, we research the fault-tolerant scheduling algorithm for handling loss on ROS.