| CPC B25J 9/163 (2013.01) [B25J 9/1697 (2013.01); B25J 13/006 (2013.01); B25J 13/025 (2013.01); B25J 13/085 (2013.01)] | 20 Claims |

|
1. A robot system, comprising:
a robot configured to perform a task, and detect force information related to the task;
a haptic controller configured for a user to manipulate the robot to teach the task, the haptic controller configured to output haptic feedback based on the force information from the robot such that the user feels the force information at the robot at a time of the robot performing the task, while teaching of the task to the robot is performed;
a sensor configured to sense first information related to a task environment of the robot and second information related to a driving state of the robot, while the teaching is performed by the haptic controller for outputting the haptic feedback; and
a database configured to store the first information and the second information sensed by the sensor as time-series data together with a teaching command; and
a computer configured to learn a motion of the robot related to the task through a machine learning by using the first information and the second information stored in the database, such that the robot autonomously performs the task,
wherein the first information includes at least one of a capturing image, a distance from an object or a temperature of the task environment.
|