Small practical systems are great examples to study the challenges of cyber-physical systems design. In the CPS lab, undergraduate students have the opportunity to implement small CPS examples for a range of available system platforms, including Raspberry Pie, Arduino, and Atmel AVR controllers.
The main objective of the projects is not only to make the systems work, but to gain understanding for obstacles in the design of systems that interact with real physical environments. The systems have cope with uncertainties stemming from physical approximation models for physical processes and imprecisions from sensors and acutators. The qualitative and quantitative understanding of such uncertainties, help us to improve models which express CPSs and eventually accelerate the design processes of such systems in the future.
Current research topics include:
- The Falling Ball Example - built and studied in our lab
- "Robots in Love" - two self-driving robots are meant to find each other... with machine learning and advanced control.
- Inverted Pendulum - a small control system with an amazing cyber-physical design space... built and studied in our lab
- Can we use body signals (ECG) to ensure secure and reliable operations of body area networks? An experiment is in our lab.
- Fault-tolerance in Sensor and control systems: What happens if sensors are wrong or late? How to cope?
Sounds interesting? Contact me! We are always looking for well-motivated grad and undergrad students. Examples for systems implemented in our CPS lab are: