Safe and Robust Observer-Controller Synthesis using Control Barrier Functions