CPC G05D 1/0022 (2013.01) [B60W 60/001 (2020.02); G05B 17/02 (2013.01); G05D 1/0088 (2013.01); G05D 1/101 (2013.01); G05D 2201/0216 (2013.01)] | 20 Claims |
1. A hybrid control system comprising:
a control agent; and
a control engine comprising one or more processors, wherein the control engine is configured to:
install a master plan to the control agent, wherein the master plan comprises a plurality of high-level tasks,
wherein the plurality of high-level tasks includes at least one task for which the control agent is operating at least partially autonomously,
wherein the plurality of high-level tasks for the control agent includes at least one task for which the control agent is operating at least partially based on input from a tele-operator,
wherein the control agent is configured to operate according to the master plan to, for each high-level task of the high-level tasks, obtain or generate one or more low-level controls and to perform the one or more low-level controls to realize the high-level task,
wherein, to obtain or generate the one or more low-level controls, the control agent is configured to dynamically adjust, in real-time, the master plan for a high-level task of the one or more high-level tasks from the installed master plan based on an uncertainty of a scene comprising the control agent,
wherein, to dynamically adjust the master plan, the control agent is configured to dynamically adjust, based on the uncertainty of the scene, the high-level task of the one or more high-level tasks from operating at least partially autonomously to operating at least partially based on input from the tele-operator when at least one control of the low-level controls operating at least partially autonomously matches a control obtained based on input from the tele-operator, and
wherein the control agent is configured to operate according to the adjusted master plan to transition between the plurality of high-level tasks thereby causing a seamless transition between operating at least partially autonomously and operating at least partially based on input from the tele-operator, based at least on a context for the control agent, to operate at least partially autonomously and at least partially based on input from the tele-operator during execution of the adjusted master plan.
|