ROBOT WITH INERTIA SHIFTING ASSEMBLY PROVIDING SPIN CONTROL DURING FLIGHT
First Claim
1. A robot adapted to have spin control, comprising:
- a body with an interior space; and
an inertia shifting assembly, comprising;
a sensor assembly collecting sensor data for the robot during a freefall;
a controller processing the sensor data to generate a control signal; and
a drive mechanism operating in response to the control signal to shift the moment of inertia of the robot to modify rotation during the freefall.
1 Assignment
0 Petitions
Accused Products
Abstract
A robot configured to provide accurate control over the rate of spin or rotation of the robot. To control the rate of spin, the robot includes an inertia shifting (or moving) assembly positioned within the robot'"'"'s body so that the robot can land on a surface with a target orientation and “stick the landing” of a gymnastic maneuver. The inertia shifting assembly includes sensors that allow the distance from the landing surface (or height) to be determined and that allow other parameters useful in controlling the robot to be calculated such as present orientation. In one embodiment, the sensors include an inertial measurement unit (IMU) and a laser range finder, and a controller processes their outputs to estimate orientation and angular velocity. The controller selects the right point of the flight to operate a drive mechanism in the inertia shifting assembly to achieve a targeted orientation.
3 Citations
22 Claims
-
1. A robot adapted to have spin control, comprising:
-
a body with an interior space; and an inertia shifting assembly, comprising; a sensor assembly collecting sensor data for the robot during a freefall; a controller processing the sensor data to generate a control signal; and a drive mechanism operating in response to the control signal to shift the moment of inertia of the robot to modify rotation during the freefall. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A robot adapted to have spin control, comprising:
an inertia shifting assembly comprising; an external-facing sensor; a controller processing data from the external-facing sensor to determine a height of the robot above a landing surface during a freefall by the robot and wherein the controller further generates, based on the height, a predicted orientation upon contact with the landing surface at an end of the freefall and outputs a control signal based on the predicted orientation; and a drive mechanism operating in response to the control signal to shift inertia of the robot to reduce or increase a spin rate of the robot. - View Dependent Claims (11, 12, 13, 14, 15)
-
16. A robot adapted to have spin control, comprising:
-
a sensor assembly collecting sensor data for the robot during a freefall; a controller processing the sensor data to generate a control signal; and a drive mechanism operating in response to the control signal to shift the moment of inertia of the robot, wherein the controller processes the sensor data to predict an orientation of the body at a point of the freefall, to compare the predicted orientation to a target orientation for the body at the point of the freefall, and to generate the control signal to cause the predicted orientation to match the target orientation, wherein the sensor assembly includes an external-looking sensor and an internal sensor, wherein the controller determines a present orientation of the body and a height of the body above a landing surface, and wherein the present orientation and the height are used to determine the predicted orientation. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification