Before revision:  However, limited by reasoning capability and knowledge level , it is challenging for a robot to self diagnose and correct their abnormal behaviors.
After revision:  However, limited by reasoning capability and knowledge storage , it is challenging for a robot to self diagnose and correct their abnormal behaviors.