 However, limited by reasoning capability and knowledge level , it is challenging for a robot to self diagnose and correct their abnormal behaviors.
<clarity>  However, limited by reasoning capability and knowledge level , it is challenging for a robot to self diagnose and correct their abnormal behaviors.
 However, limited by reasoning capability and knowledge storage , it is challenging for a robot to self diagnose and correct their abnormal behaviors.