Self-monitoring function

Self-monitoring functions are in-built mechanisms and algorithms that enable a robot to monitor its own systems and functions and make adjustments if necessary.