Cyber Physical Systems Laboratory