US 12,106,018 B2
Method and apparatus for generating motion of object
Junyong Noh, Daejeon (KR); Seokpyo Hong, Daejeon (KR); Daseong Han, Gyeongsangbuk-do (KR); Kyungmin Cho, Daejeon (KR); and Sung Yong Shin, Daejeon (KR)
Assigned to Korea Advanced Institute of Science and Technology, Daejeon (KR)
Filed by KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGY, Daejeon (KR)
Filed on Jun. 11, 2020, as Appl. No. 16/898,710.
Claims priority of application No. 10-2020-0015776 (KR), filed on Feb. 10, 2020.
Prior Publication US 2021/0248287 A1, Aug. 12, 2021
Int. Cl. G06F 30/20 (2020.01); G06F 111/04 (2020.01); G06T 7/20 (2017.01)
CPC G06F 30/20 (2020.01) [G06T 7/20 (2013.01); G06F 2111/04 (2020.01); G06T 2207/30241 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of generating a motion of an object, comprising:
predicting a motion of a first object based on a motion specification and a first cost function based on a first state of the first object, wherein predicting the motion of the first object based on the motion specification and the first cost function based on the first state of the first object comprises:
determining a motion group including motion clips to use to predict the motion based on a motion type included in the motion specification;
selecting a character state from the motion clips that minimizes the first cost function; and
predicting the motion of the first object based on the selected character state;
refining a motion of the first object based on the predicted motion and a trajectory of a second object controlled by the first object;
generating a control policy based on the refined motion of the first object and a second cost function based on the trajectory of the second object;
generating a vector controlling joints of the first object based on the control policy;
simulating a motion of the first object and the trajectory of the second object based on the generated vector; and
generating a signal to control the motion of a robot based on the simulated motion of the first object.