Systems and methods for sensor platform

US10175658B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10175658-B2
Application numberUS-201615197662-A
CountryUS
Kind codeB2
Filing dateJun 29, 2016
Priority dateJun 29, 2016
Publication dateJan 8, 2019
Grant dateJan 8, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods and apparatus are provided for controlling a movement of a sensor platform. The method includes receiving a desired position of the platform from a source. The desired position includes a first coordinate value and a second coordinate value. The method includes, based on the first coordinate value and the second coordinate value, calculating, by a processor, a first value associated with a first axis of rotation of the platform and calculating a second value associated with a second axis of rotation of the platform. The method includes outputting, by the processor, one or more control signals to at least one motor associated with the platform to move the platform based on the first value and the second value.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of controlling a movement of a platform for a sensor, comprising: receiving a desired position of the platform from a source, the desired position including a first coordinate value and a second coordinate value; based on the first coordinate value and the second coordinate value, calculating, by a processor, a first value associated with a first axis of rotation of the platform and calculating a second value associated with a second axis of rotation of the platform; and outputting, by the processor, one or more control signals to at least one motor associated with the platform to move the platform based on the first value and the second value, wherein the first value is calculated based on projection of a unit vector defined orthogonal to a top plane of the platform onto a Y-Z plane. 2. The method of claim 1 , wherein the outputting further comprises: outputting, by the processor, one or more control signals to a first motor associated with the platform based on the first value; and outputting, by the processor, one or more control signals to a second motor associated with the platform based on the second value. 3. The method of claim 1 , wherein the second value is calculated by the processor based on the first coordinate value and the first value, the first coordinate value is a first angular coordinate and the second coordinate value is a second angular coordinate. 4. The method of claim 1 , wherein the first value is further calculated based on determining, by the processor, an angle the projection of the unit vector forms with a Z-axis. 5. The method of claim 1 , wherein the first value is an angle of rotation for a portion of the platform about the first axis of rotation. 6. The method of claim 5 , wherein the second value is an angle of rotation for a portion of the platform about the second axis of rotation, the second axis of rotation different than the first axis of rotation. 7. The method of claim 1 , further comprising: receiving sensor signals from at least one position sensor associated with the at least one motor that indicates an absolute position of the at least one motor. 8. A system for controlling a movement of a platform for a sensor, comprising: a source of a desired position of the platform that includes a first angular coordinate value and a second angular coordinate value; and a control module having a processor that receives the desired position, and based on the desired position: calculates a first value associated with a first axis of rotation of the platform; calculates a second value associated with a second axis of rotation of the platform; and outputs one or more control signals to at least one motor associated with the platform to move the platform based on at least one of the first value and the second value, wherein the first value is calculated based on projection of a unit vector defined orthogonal to a top plane of the platform onto a Y-Z plane. 9. The system of claim 8 , wherein the at least one motor comprises a first motor and a second motor, and the control module outputs the one or more control signals to the first motor based on the first value. 10. The system of claim 9 , wherein the control module outputs one or more control signals to the second motor based on the second value. 11. The system of claim 10 , wherein the control module outputs the one or more control signals to the first motor and the second motor substantially simultaneously. 12. The system of claim 9 , wherein the second value is calculated by the processor based on the first coordinate value and the first value. 13. The system of claim 9 , wherein the first value is an angle of rotation for a portion of the platform about the first axis of rotation. 14. The system of claim 13 , wherein the second value is an angle of rotation for a portion of the platform about the second axis of rotation, the second axis of rotation different than the first axis of rotation. 15. A computer program product for processing a digital signal, comprising: a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method for controlling a movement of a platform for a sensor comprising: calculating a first value associated with a first axis of rotation of the platform based on at least one of a first coordinate value and a second coordinate value for the movement of the platform; calculating a second value associated with a second axis of rotation of the platform based on at least one of the first coordinate value and the second coordinate value for the movement of the platform; and outputting one or more control signals to at least one motor associated with the platform based on the first value and the second value, wherein the first value is calculated based on projection of a unit vector defined orthogonal to a top plane of the platform onto a Y-Z plane. 16. The computer program product of claim 15 , wherein the method further comprises: receiving a desired position of the platform from a source, the desired position including the first coordinate value and the second coordinate value. 17. The computer program product of claim 15 , wherein the outputting further comprises: outputting one or more control signals to a first motor associated with the platform based on the first value; and outputting one or more control signals to a second motor associated with the platform based on the second value. 18. The computer program product of claim 15 , wherein the second value is calculated based on the first coordinate value and the first value. 19. The computer program product of claim 15 , wherein the first value is an angle of rotation for a portion of the platform about the first axis of rotation, and the second value is an angle of rotation for a portion of the platform about the second axis of rotation, the second axis of rotation different than the first axis of rotation.

Assignees

Inventors

Classifications

  • Alternative operation using light waves · CPC title

  • Housing arrangements · CPC title

  • G05B11/01Primary

    electric · CPC title

  • Scanning radar, e.g. 3D radar (G01S13/66 takes precedence) · CPC title

  • of land vehicles · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10175658B2 cover?
Methods and apparatus are provided for controlling a movement of a sensor platform. The method includes receiving a desired position of the platform from a source. The desired position includes a first coordinate value and a second coordinate value. The method includes, based on the first coordinate value and the second coordinate value, calculating, by a processor, a first value associated wit…
Who is the assignee on this patent?
Gm Global Tech Operations Llc
What technology area does this patent fall under?
Primary CPC classification G05B11/01. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 08 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).