Skip to main content

Research


1. Physical AI

 

  • In-Sensor Processing

    Moving computation closer to image sensors to reduce data movement, latency, and energy for real-time intelligent vision.   

    Learn More…
 
  • AI Acceleration at the Edge

    Designing FPGA and SoC accelerators that deliver low-latency, energy-efficient AI inference on resource-constrained edge platforms.   

    Learn More…
 
  • Model Compression for Edge AI

    We use quantization, knowledge distillation, and pruning to make advanced AI models practical for embedded hardware.   

    Learn More…
 
  • Resilient Autonomous Systems

    • Swarm Ground Robots

      We develop perception, navigation, and coordination methods that enable teams of ground robots to operate safely and collaboratively.   

      Learn More…
  •  
    • Swarm UAVs

      Develop multi-UAV perception and reasoning systems that recognize formations, mission intent, and interactions among aerial agents.   

      Learn More…
  •  
    • UAVs in Extreme Environments

      We combine low-light enhancement and bio-inspired event vision to sustain drone perception in dark, dynamic, and visually challenging environments.   

      Learn More…
  •  
    • On-Board AI, Multi-Agent Systems, Security, and Resilience

      We integrate efficient onboard inference, multi-agent reasoning, security, and resilience to support autonomous operation without continuous cloud access.   

      Learn More…



2. Autonomous Laboratory

 

  • Human-Robot Collaboration

    We develop perception and prediction methods that allow humans and robots to work together safely in increasingly autonomous laboratories.   

    Learn More…
 
  • Frameworks for Autonomous Laboratories

    We integrate cameras, robots, sensing, mapping, and control software into reusable frameworks for autonomous laboratory operation.   

    Learn More…



3. Cloud FPGA

 

  • Multi-Tenancy in Cloud FPGAs

    We enable multiple users and workloads to share cloud FPGA resources efficiently while preserving isolation, security, and predictable performance.   

    Learn More…
 
  • Model Partitioning Across Multiple FPGAs

    We partition large AI models across multiple FPGAs to balance computation, communication, memory use, and end-to-end latency.   

    Learn More…
 
  • FPGA Virtualization

    We abstract physical FPGA resources into flexible virtual accelerators that can be allocated, shared, and managed through cloud infrastructure.   

    Learn More…
 
  • High-Performance Reconfigurable Computing

    We create application-specific reconfigurable architectures and automated design methods for high-throughput, energy-efficient computing.

    Learn More…
 




4. Zero-Trust Security Architectures

 

  • Zero-Trust for Secure SoCs

    We embed continuous access control, isolation, and policy enforcement into SoCs to protect against untrusted hardware and software components.   

    Learn More…
 
  • Zero-Trust for Secure Multi-Agent Systems

    We continuously verify agent identities, permissions, tool use, and data flows to secure complex multi-agent systems.   

    Learn More…



Please find our lab’s publications here: 




FUNDING

Our research is supported by funding and donations from the following organizations:

  • · National Science Foundation
  • · Airforce Research Lab
  • · German Research Association
  • · German-French University
  • · European Union
  • · Xilinx
  • · Altera

 

COLLABORATION

We actively collaborate with the following organizations and companies:

  • · R-Dex Systems (www.r-dex.com)
  • · ZeSys (Center for Embedded Systems in Berlin, Germany) www.zesys.de
  • · Frohle Network in Germany
  • · Citi bank