CPC B25J 9/161 (2013.01) [B25J 9/1605 (2013.01); B25J 9/1633 (2013.01)] | 13 Claims |
1. An electronic apparatus comprising:
a communicator comprising communication circuitry;
a memory storing information on an artificial intelligence model; and
a processor configured to:
obtain a map generated based on sensing data obtained by an external electronic apparatus,
obtain driving result data for a plurality of first parameter values at least by simulating driving of the external electronic apparatus on the obtained map based on the plurality of parameter values,
train the artificial intelligence model based on the plurality of first parameter values and the obtained driving result data and obtain a plurality of second parameter values related to driving of the external electronic apparatus, and
control the communicator to transmit the plurality of second parameter values to the external electronic apparatus,
wherein the processor is further configured to:
simulate driving of the external electronic apparatus on the obtained map based on a plurality of parameter sets respectively including the plurality of first parameter values and a plurality of third parameter values and obtain driving result data for each parameter set,
train the artificial intelligence model based on the plurality of parameter sets and the obtained driving result data and obtain the plurality of second parameter values related to driving of the external electronic apparatus, and
wherein, the plurality of parameter sets include a first parameter set and a second parameter set in which parameter values of at least one parameter are different,
wherein, the plurality of parameters comprises a parameter regarding an initial starting position of the electronic apparatus, a parameter regarding an initial speed of the electronic apparatus, a parameter regarding a rotating direction and a rotating angle during rotation of the electronic apparatus and a parameter regarding a degree of proximity to an obstacle, and a parameter regarding a degree of overlapping of driving paths in straight lines in opposite directions from each other during zig-zag driving.
|