CPC G06Q 30/0633 (2013.01) [G06Q 30/06 (2013.01); G06Q 30/0617 (2013.01); G06Q 30/0619 (2013.01); G06Q 30/0639 (2013.01); G06Q 30/0643 (2013.01); B25J 11/008 (2013.01); B25J 13/08 (2013.01); B25J 13/081 (2013.01); G05B 2219/39 (2013.01); G05B 2219/40 (2013.01); G06Q 10/087 (2013.01)] | 14 Claims |
1. An agent robot control system, comprising:
circuitry configured to:
acquire a purchase master list that includes a first plurality of commercial products corresponding to purchase candidate items of a user, wherein the first plurality of commercial products includes a first partial set and a second partial set different from the first partial set;
generate a purchase execution list to recommend purchase in a physical shop for the first partial set and purchase in an online shop for the second partial set;
generate, based on the generated purchase execution list, a movement path from a current position of an agent robot associated with the agent robot control system to the physical shop, wherein
the agent robot includes a drive control section that controls the agent robot to move the agent robot from the current position of the agent robot to the physical shop, and
the drive control section controls the agent robot based on the movement path;
generate, based on the generated purchase execution list, a control signal to control the agent robot to purchase the first plurality of commercial products from the physical shop;
detect a status of completion of the purchase from the physical shop for each of the first plurality of commercial products;
detect an optimum physical shop for at least one of the first plurality of commercial products, wherein the detected status of completion indicates a failure of the purchase from the physical shop for the at least one of the first plurality of commercial products;
update the generated purchase execution list with the detected optimum physical shop; and
update, based on the updated purchase execution list, the movement path of the agent robot.
|