System and method for reinforcing programming education through robotic feedback
First Claim
Patent Images
1. A method for reinforcing programming education through toy robot feedback, the method comprising:
- at a user device, remote from the toy robot;
receiving a series of programming inputs from a user at a programming interface application on the user device;
automatically generating a set of control instructions for the toy robot based on a programming input of the series; and
sending the set of control instructions to the toy robot;
at the toy robot;
retrieving a robot personality;
prior to receiving the set of control instructions from the user device, automatically controlling the toy robot based on the robot personality, independent of a connection between the user device and the toy robot;
receiving the set of control instructions from the user device; and
in response to receiving the set of control instructions, operating the toy robot based on the set of control instructions and the robot personality.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for toy robot programming, the toy robot including a set of sensors, the method including, at a user device remote from the toy robot: receiving sensor measurements from the toy robot during physical robot manipulation; in response to detecting a programming trigger event, automatically converting the sensor measurements into a series of puppeted programming inputs; and displaying graphical representations of the set of puppeted programming inputs on a programming interface application on the user device.
13 Citations
20 Claims
-
1. A method for reinforcing programming education through toy robot feedback, the method comprising:
-
at a user device, remote from the toy robot; receiving a series of programming inputs from a user at a programming interface application on the user device; automatically generating a set of control instructions for the toy robot based on a programming input of the series; and sending the set of control instructions to the toy robot; at the toy robot; retrieving a robot personality; prior to receiving the set of control instructions from the user device, automatically controlling the toy robot based on the robot personality, independent of a connection between the user device and the toy robot; receiving the set of control instructions from the user device; and in response to receiving the set of control instructions, operating the toy robot based on the set of control instructions and the robot personality. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for reinforcing programming education through toy robot feedback, the toy robot including a set of sensors, the method comprising:
-
storing a robot personality at the toy robot; at a user device, remote from the toy robot; receiving a series of programming inputs from a user at a programming interface application on the user device; receiving a first set of sensor measurements from the toy robot; and automatically generating a first set of control instructions for the toy robot based on a programming input of the series and the first set of sensor measurements; modifying the first set of control instructions based on the robot personality; and operating the toy robot based on the modified first set of control instructions. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification