Moving body control system, moving body control method, and non-transitory computer readable medium storing control program

US8935050B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-8935050-B2
Application numberUS-201414167225-A
CountryUS
Kind codeB2
Filing dateJan 29, 2014
Priority dateFeb 15, 2013
Publication dateJan 13, 2015
Grant dateJan 13, 2015

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.

A moving body control system includes a driving velocity detector that detects a driving velocity of a driving device that drives a moving body, a posture state detecting device that detects posture information of the moving body, a posture controller that produces a first driving velocity command for the driving device, based on the posture information and an entered posture information command, a velocity command producer that produces a second driving velocity command for the driving device, by adding the first driving velocity command and the driving velocity, and a velocity controller that controls the driving device, by producing a torque command for the driving device, based on the second driving velocity command and the driving velocity. The velocity controller performs velocity control so that the driving velocity follows the second driving velocity command. The posture controller performs posture control so that the posture information follows the posture information command.

First claim

Opening claim text (preview).

What is claimed is: 1. A moving body control system comprising: a driving device configured to drive a moving body; a driving velocity detector configured to detect a driving velocity of the driving device; a posture state detecting device configured to detect posture information of the moving body; a posture controller configured to produce a first driving velocity command for the driving device, based on the detected posture information, and an entered posture information command; a velocity command producer configured to produce a second driving velocity command for the driving device, by adding the first driving velocity command produced by the posture controller, and the detected driving velocity; and a velocity controller configured to control the driving device, by producing a torque command for the driving device, based on the produced second driving velocity command, and the driving velocity detected by the driving velocity detector, wherein the velocity controller performs velocity control so that the driving velocity detected by the driving velocity detector follows the second driving velocity command produced by the velocity command producer, and the posture controller is configured to perform posture control so that the posture information detected by the posture state detecting device follows the entered posture information command. 2. The moving body control system according to claim 1 , wherein: the moving body includes at least one wheel; the posture controller is configured to produce a posture velocity command for the driving device, based on the detected posture information and the entered posture information command; the moving body control system further comprises a turning control device configured to produce a turning velocity command for the moving body based on an entered turning information command, and an adding/subtracting device configured to produce a first wheel angular velocity command for the moving body, by adding the posture velocity command produced by the posture controller, and the turning velocity command produced by the turning control device, or subtracting the turning velocity command from the posture velocity command; the velocity command producer is configured to produce a second wheel angular velocity command, by adding the calculated first wheel angular velocity command, and a wheel angular velocity detected by the driving velocity detector; and the velocity controller performs velocity control so that the wheel angular velocity detected by the driving velocity detector follows the produced second wheel angular velocity command. 3. The moving body control system according to claim 2 , wherein: the moving body comprises right and left wheels; the moving body control system further includes an average velocity calculating device configured to calculate an average wheel angular velocity as an average value of the detected wheel angular velocities of the right and left wheels; and the velocity command producer is configured to produce the second wheel angular velocity command, by adding the first wheel angular velocity command calculated for each of the right and left wheels, and the calculated average wheel angular velocity. 4. A moving body control method comprising the steps of: detecting a driving velocity of a driving device that drives a moving body; detecting posture information of the moving body; producing a first driving velocity command for the driving device, based on the detected posture information, and an entered posture information command; producing a second driving velocity command for the driving device, by adding the produced first driving velocity command, and the detected driving velocity; controlling the driving device, by producing a torque command for the driving device, based on the produced second driving velocity command, and the detected driving velocity; performing velocity control so that the detected driving velocity follows the produced second driving velocity command; and performing posture control so that the detected posture information follows the entered posture information command. 5. A non-transitory computer readable medium storing therein a control program that causes a computer to perform the steps of: producing a first driving velocity command for a driving device that drives a moving body, based on detected posture information of the moving body, and an entered posture information command; producing a second driving velocity command for the driving device, by adding the produced first driving velocity command, and a detected driving velocity of the driving device that drives the moving body; controlling the driving device, by producing a torque command for the driving device, based on the produced second driving velocity command, and the detected driving velocity; performing velocity control so that the detected driving velocity follows the produced second driving velocity command; and performing posture control so that the detected posture information follows the entered posture information command.

Assignees

Inventors

Classifications

  • G05D1/0891Primary

    specially adapted for land vehicles · CPC title

  • B62D37/00Primary

    Stabilising vehicle bodies without controlling suspension arrangements · CPC title

  • Automatic balancing machines with single main ground engaging wheel or coaxial wheels supporting a rider · 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 US8935050B2 cover?
A moving body control system includes a driving velocity detector that detects a driving velocity of a driving device that drives a moving body, a posture state detecting device that detects posture information of the moving body, a posture controller that produces a first driving velocity command for the driving device, based on the posture information and an entered posture information comman…
Who is the assignee on this patent?
Kosaka Yusuke, Oikawa Susumu, Toyota Motor Co Ltd
What technology area does this patent fall under?
Primary CPC classification G05D1/0891. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 13 2015 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).