发明名称 SYSTEM AND METHOD FOR FLEXIBLE HUMAN-MACHINE COLLABORATION
摘要 Methods and systems for enabling human-machine collaborations includes a generalizable framework that supports dynamic adaptation and reuse of robotic capability representations and human-machine collaborative behaviors. Specifically, a computer-implemented method of enabling user-robot collaboration includes providing a composition of user interaction capabilities and a robot capability that models a functionality of a robot for performing a type of task action based on a set of parameters; specializing the robot capability with an information kernel that encapsulates the set of parameters; providing a robot capability element based on the robot capability and the information kernel and interaction capability elements based on the user interaction capabilities; connecting the robot capability element to the interaction capability elements; providing, based on the interaction capability elements, user interfaces to acquire user input associated with the set of parameters; and controlling, based on the user input and the information kernel, the functionality of the robot via the robot capability element to perform a task action of the type of task action.
申请公布号 US2016059415(A1) 申请公布日期 2016.03.03
申请号 US201414475184 申请日期 2014.09.02
申请人 THE JOHNS HOPKINS UNIVERSITY 发明人 GUERIN KELLEHER;HAGER GREGORY D.;RIEDEL SEBASTIAN
分类号 B25J9/16 主分类号 B25J9/16
代理机构 代理人
主权项 1. A computer-implemented method for enabling user-robot collaboration, comprising: providing a composition of a robot capability and one or more user interaction capabilities, wherein the robot capability models at least one functionality of a robot for performing a type of task action based on a set of one or more parameters; specializing the robot capability with an information kernel, wherein the information kernel encapsulates the set of one or more parameters; providing a robot capability element based on the robot capability and the information kernel, wherein the robot capability element is an instance of the robot capability; providing one or more interaction capability elements based on the one or more user interaction capabilities, wherein, the one or more interaction capability elements are instances of the one or ore user interaction capabilities; connecting the robot capability element, to the one or more interaction capability elements; providing, based on the one or more interaction capability elements, one or more UIs to acquire user input associated with the set of one or more parameters; and controlling, based on the user input and the information kernel, the at least one functionality of the robot via the robot capability element to perform a task action of the type of task action.
地址 BALTIMORE MD US