activity
20172023
most citedNeuroflight: Next Generation Flight Control Firmware

25 citations · 73 across the 12 of their papers we have counts for

collaborators

14 papers

cs.RO2023

Sim-Anchored Learning for On-the-Fly Adaptation

Bassel El Mabsout, Shahin Roozkhosh, Siddharth Mysore +2

Fine-tuning simulation-trained RL agents with real-world data often degrades crucial behaviors due to limited or skewed data distributions. We argue that designer priorities exist…

cs.SE2022★ 19 cited

RT-Bench: an Extensible Benchmark Framework for the Analysis and Management of Real-Time Applications

Mattia Nicolella, Shahin Roozkhosh, Denis Hoornaert +2

Benchmarking is crucial for testing and validating any system, even more so in real-time systems. Typical real-time applications adhere to well-understood abstractions: they exhibi…

cs.DB2021★ 3 cited

Relational Memory: Native In-Memory Accesses on Rows and Columns

Shahin Roozkhosh, Denis Hoornaert, Ju Hyoung Mun +5

Analytical database systems are typically designed to use a column-first data layout to access only the desired fields. On the other hand, storing data row-first works great for ac…

cs.LG2021★ 1 cited

Honey, I Shrunk The Actor: A Case Study on Preserving Performance with Smaller Actors in Actor-Critic RL

Siddharth Mysore, Bassel Mabsout, Renato Mancuso +1

Actors and critics in actor-critic reinforcement learning algorithms are functionally separate, yet they often use the same network architectures. This case study explores the perf…

cs.RO2020

How to Train your Quadrotor: A Framework for Consistently Smooth and Responsive Flight Control via Reinforcement Learning

Siddharth Mysore, Bassel Mabsout, Kate Saenko +1

We focus on the problem of reliably training Reinforcement Learning (RL) models (agents) for stable low-level control in embedded systems and test our methods on a high-performance…

cs.RO2020

Regularizing Action Policies for Smooth Control with Reinforcement Learning

Siddharth Mysore, Bassel Mabsout, Renato Mancuso +1

A critical problem with the practical utility of controllers trained with deep Reinforcement Learning (RL) is the notable lack of smoothness in the actions learned by the RL polici…

cs.OS2020

Akita: A CPU scheduler for virtualized Clouds

Esmail Asyabi, Azer Bestavros, Renato Mancuso +2

Clouds inherit CPU scheduling policies of operating systems. These policies enforce fairness while leveraging best-effort mechanisms to enhance responsiveness of all schedulable en…

cs.OH2020★ 7 cited

Observing the Invisible: Live Cache Inspection for High-Performance Embedded Systems

Dharmesh Tarapore, Shahin Roozkhosh, Steven Brzozowski +1

The vast majority of high-performance embedded systems implement multi-level CPU cache hierarchies. But the exact behavior of these CPU caches has historically been opaque to syste…

cs.DC2019★ 10 cited

Cache Where you Want! Reconciling Predictability and Coherent Caching

Ayoosh Bansal, Jayati Singh, Yifan Hao +3

Real-time and cyber-physical systems need to interact with and respond to their physical environment in a predictable time. While multicore platforms provide incredible computation…

cs.RO2019★ 25 cited

Neuroflight: Next Generation Flight Control Firmware

William Koch, Renato Mancuso, Azer Bestavros

Little innovation has been made to low-level attitude flight control used by uncrewed aerial vehicles (UAVs), which still predominantly uses the classical PID controller. In this w…

cs.DC2018★ 1 cited

Analysis of Dynamic Memory Bandwidth Regulation in Multi-core Real-Time Systems

Ankit Agrawal, Renato Mancuso, Rodolfo Pellizzoni +1

One of the primary sources of unpredictability in modern multi-core embedded systems is contention over shared memory resources, such as caches, interconnects, and DRAM. Despite si…

cs.RO2018

Reinforcement Learning for UAV Attitude Control

William Koch, Renato Mancuso, Richard West +1

Autopilot systems are typically composed of an "inner loop" providing stability and control, while an "outer loop" is responsible for mission-level objectives, e.g. way-point navig…

cs.AR2017★ 7 cited

Deterministic Memory Abstraction and Supporting Multicore System Architecture

Farzad Farshchi, Prathap Kumar Valsan, Renato Mancuso +1

Poor time predictability of multicore processors has been a long-standing challenge in the real-time systems community. In this paper, we make a case that a fundamental problem tha…

eess.SY2017

Restart-Based Fault-Tolerance: System Design and Schedulability Analysis

Fardin Abdi, Renato Mancuso, Rohan Tabish +1

Embedded systems in safety-critical environments are continuously required to deliver more performance and functionality, while expected to provide verified safety guarantees. None…