Patent ID: 8892254
Filing Date: 2014-11-18
Classification: B25J,G01N,G05B

Abstract:
1. A robot controller comprising: queues that are provided for respective controlled groups serving as controlled units each including at least one axis of movement involved in an operation of robots; a storage unit that stores therein instructions directed to the respective controlled groups, one at a time, from a bottom end of each of the queues; and an execution control unit that simultaneously fetches, when having accepted a predetermined operation request, the instructions directed to the controlled groups, one for each of the controlled groups at a time, from tops of the queues, and makes all of the controlled groups simultaneously start the operations based on the instructions; wherein the storage unit stores therein, if there is any of the controlled groups to which no corresponding instruction exists at the time of storing the instructions, a no-operation instruction as the instruction directed to the controlled group, and the execution control unit keeps, if the fetched instruction is the no-operation instruction, the controlled group corresponding to the no-operation instruction from operating until the instruction is fetched next time.