CPC B25J 9/1697 (2013.01) [B25J 9/1664 (2013.01); G06T 7/13 (2017.01); G06T 7/74 (2017.01); H04N 7/183 (2013.01); G06T 2207/30204 (2013.01)] | 20 Claims |
1. An electronic device, comprising:
a moving member comprising a motor;
a task performing member comprising an arm;
a communication module comprising communication circuitry;
a camera; and
at least one processor operatively connected to the moving member, the task performing member, the communication module, and the camera,
wherein one or more of the at least one processor is configured to:
based on receiving a task performance command through the communication module, control the moving member to move the electronic device to a position related to a task performing identified based on the task performance command;
obtain a first marker image through the camera based on moving to the position;
set a reference coordinate system based on the first marker image;
based on obtaining a second marker image through the camera, set a task area boundary in the reference coordinate system based on task area boundary information obtained through the second marker image; and
control at least one task performing member to operate within the task area boundary.
|