Physical principles of astronomical instrumentation. (2021)