| CPC B25J 9/1664 (2013.01) [B25J 9/163 (2013.01); G05B 2219/39001 (2013.01); G05B 2219/39298 (2013.01); G05B 2219/40519 (2013.01)] | 9 Claims | 

| 
               1. A robot control device comprising: 
            a reliability computing circuit to which a feature quantity obtained from a sensor signal is inputted, to compute a reliability for the sensor signal based on a temporal change or a spatial change of the feature quantity, the sensor signal indicating a measurement result obtained by an external sensor installed in a main body of a robot or a surrounding environment of the robot; 
                a correction command value computing circuit to compute a trajectory correction amount for correcting a trajectory of the robot, based on the reliability and correction information that is calculated based on the feature quantity; and 
                a command value generation circuit to generate a location command value for the robot based on a target trajectory of the robot and the trajectory correction amount, the target trajectory being determined in advance. 
               |