TRAINABLE MODULAR ROBOTIC APPARATUS AND METHODS
First Claim
1. A learning controller apparatus for operating a robotic body, the learning controller apparatus comprising:
- a processor configured to operate an adaptive learning process in order to execute a task, the adaptive learning process characterized by a plurality of trials;
an interface configured to provide at least one actuation output to the robotic body, the at least one actuation output comprising a first and a second portion configured to effectuate movement of a first and a second controllable element of the robotic body, respectively; and
a first actuator and a second actuator each in operable communication with the processor, the first and the second actuators configured to provide the first and the second portions of the at least one actuation output, respectively;
wherein;
the adaptive learning process is configured to determine, during a trial of the plurality of trials, the at least one actuation output, the at least one actuation output having a first trajectory associated therewith; and
the learning process is further configured to determine, during a subsequent trial of the plurality of trials, another actuation output having a second trajectory associated therewith, the second trajectory being closer to a target trajectory of the task than the first trajectory.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus and methods for a modular robotic device with artificial intelligence that is receptive to training controls. In one implementation, modular robotic device architecture may be used to provide all or most high cost components in an autonomy module that is separate from the robotic body. The autonomy module may comprise controller, power, actuators that may be connected to controllable elements of the robotic body. The controller may position limbs of the toy in a target position. A user may utilize haptic training approach in order to enable the robotic toy to perform target action(s). Modular configuration of the disclosure enables users to replace one toy body (e.g., the bear) with another (e.g., a giraffe) while using hardware provided by the autonomy module. Modular architecture may enable users to purchase a single AM for use with multiple robotic bodies, thereby reducing the overall cost of ownership.
-
Citations
20 Claims
-
1. A learning controller apparatus for operating a robotic body, the learning controller apparatus comprising:
-
a processor configured to operate an adaptive learning process in order to execute a task, the adaptive learning process characterized by a plurality of trials; an interface configured to provide at least one actuation output to the robotic body, the at least one actuation output comprising a first and a second portion configured to effectuate movement of a first and a second controllable element of the robotic body, respectively; and a first actuator and a second actuator each in operable communication with the processor, the first and the second actuators configured to provide the first and the second portions of the at least one actuation output, respectively; wherein; the adaptive learning process is configured to determine, during a trial of the plurality of trials, the at least one actuation output, the at least one actuation output having a first trajectory associated therewith; and the learning process is further configured to determine, during a subsequent trial of the plurality of trials, another actuation output having a second trajectory associated therewith, the second trajectory being closer to a target trajectory of the task than the first trajectory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A robotic apparatus operable to conduct one or more assigned tasks, the robotic apparatus produced according to the method comprising:
-
providing a control module configured to produce one or more inputs; mating the control module to an otherwise inoperable robotic body having one or more degrees of freedom; and causing the control module to communicate the one or more inputs with the robotic body to enable the robotic body to conduct the one or more assigned tasks using at least one of the one or more degrees of freedom. - View Dependent Claims (16, 17)
-
-
18. An interface for use between components of a robotic apparatus, comprising:
-
a first interface portion having a shape; and a second interface portion particularly adapted to interface only with other interface portions having the shape; wherein mating of the first and second interface portions renders the robotic apparatus animate via at least a mechanical force transferred over the mated first and second interface portions. - View Dependent Claims (19, 20)
-
Specification