Camera system using stabilizing gimbal
First Claim
1. A method, comprising:
- detecting a first angular position of an object relative to an orientation of a camera coupled to a gimbal, the gimbal coupled to a rotating platform; and
controlling any of a motor of the rotating platform; and
a motor of the gimbal by;
determining a target change in angular velocity representing a difference between an angular velocity of the camera and a target angular velocity of the camera suitable for tracking the object;
comparing the target change in angular velocity to a threshold change in angular velocity;
responsive to the target change in angular velocity exceeding the threshold change in angular velocity, adjusting an angular velocity of the motor of the rotating platform to reduce the difference between the angular velocity of the camera and the target angular velocity of the camera; and
responsive to the target change in angular velocity not exceeding the threshold change in angular velocity, adjusting an angular velocity of the motor of the gimbal to reduce the difference between the angular velocity of the camera and the target angular velocity of the camera.
4 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is an electronic gimbal with camera and mounting configuration. The gimbal can include an inertial measurement unit which can sense the orientation of the camera and three electronic motors which can manipulate the orientation of the camera. The gimbal can be removably coupled to a variety of mount platforms, such as an aerial vehicle, a handheld grip, or a rotating platform. Moreover, a camera can be removably coupled to the gimbal and can be held in a removable camera frame. Also disclosed is a system for allowing the platform, to which the gimbal is mounted, to control settings of the camera or to trigger actions on the camera, such as taking a picture, or initiating the recording of a video. The gimbal can also provide a connection between the camera and the mount platform, such that the mount platform receives images and video content from the camera.
-
Citations
16 Claims
-
1. A method, comprising:
-
detecting a first angular position of an object relative to an orientation of a camera coupled to a gimbal, the gimbal coupled to a rotating platform; and controlling any of a motor of the rotating platform; and
a motor of the gimbal by;determining a target change in angular velocity representing a difference between an angular velocity of the camera and a target angular velocity of the camera suitable for tracking the object; comparing the target change in angular velocity to a threshold change in angular velocity; responsive to the target change in angular velocity exceeding the threshold change in angular velocity, adjusting an angular velocity of the motor of the rotating platform to reduce the difference between the angular velocity of the camera and the target angular velocity of the camera; and responsive to the target change in angular velocity not exceeding the threshold change in angular velocity, adjusting an angular velocity of the motor of the gimbal to reduce the difference between the angular velocity of the camera and the target angular velocity of the camera. - View Dependent Claims (2, 3, 4)
-
-
5. A non-transitory computer-readable storage medium storing instructions that when executed cause a processor to perform operations including:
-
detecting a first angular position of an object relative to an orientation of a camera coupled to a gimbal, the gimbal coupled to a rotating platform; and controlling any of a motor of the rotating platform and a motor of the gimbal by; determining a target change in angular velocity representing a difference between an angular velocity of the camera and a target angular velocity of the camera suitable for tracking the object; comparing the target change in angular velocity to a threshold change in angular velocity; responsive to the target change in angular velocity exceeding the threshold change in angular velocity, adjusting an angular velocity of the motor of the rotating platform to reduce the difference between the angular velocity of the camera and the target angular velocity of the camera; and responsive to the target change in angular velocity not exceeding the threshold change in angular velocity, adjusting an angular velocity of the motor of the gimbal to reduce the difference between the angular velocity of the camera and the target angular velocity of the camera. - View Dependent Claims (6, 7, 8)
-
-
9. A system, comprising:
-
a processor; and a memory coupled to the processor, wherein the memory includes instructions executable by the processor to cause the system to; detect a first angular position of an object relative to an orientation of a camera coupled to a gimbal, the gimbal coupled to a rotating mount apparatus; and control any of a motor of the rotating mount apparatus and a motor of the gimbal by; determining a target change in angular velocity representing a difference between an angular velocity of the camera and a target angular velocity of the camera suitable for tracking the object; comparing the target change in angular velocity to a threshold change in angular velocity; responsive to the target change in angular velocity exceeding the threshold change in angular velocity, adjusting an angular velocity of the motor of the rotating platform to reduce the difference between the angular velocity of the camera and the target angular velocity of the camera; and responsive to the target change in angular velocity not exceeding the threshold change in angular velocity, adjusting an angular velocity of the motor of the gimbal to reduce the difference between the angular velocity of the camera and the target angular velocity of the camera. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification