Omnidirectional wheeled humanoid robot based on a linear predictive position and velocity controller

US10293486B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10293486-B2
Application numberUS-201515300218-A
CountryUS
Kind codeB2
Filing dateApr 17, 2015
Priority dateApr 17, 2014
Publication dateMay 21, 2019
Grant dateMay 21, 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.

A humanoid robot with a body joined to an omnidirectional mobile ground base, and equipped with: a body position sensor and a base position sensor to provide measures, actuators comprising at least 3 wheels located in the omnidirectional mobile base, extractors for converting the measures into useful data, a controller to calculate position, velocity and acceleration commands from the useful data using a robot model and pre-ordered position and velocity references, means for converting the commands into instructions for the actuators, wherein the robot model is a double point-mass model, and wherein the commands are based on a linear model predictive control law with a discretized time according to a sampling time period and a number of predicted samples, and expressed as a quadratic optimization formulation with: a weighted sum of objectives and a set of predefined linear constraints.

First claim

Opening claim text (preview).

The invention claimed is: 1. A humanoid robot with a body joined to an omnidirectionnal mobile ground base, and equipped with: a body position sensor and a base position sensor to provide measures, actuators comprising joints motors and at least 3 wheels located in the omnidirectionnal mobile base, with at least 1 omnidirectional wheel, extractors for converting the measures into observed data, a controller to calculate position, velocity and acceleration commands from the observed data using a robot model and pre-ordered position and velocity references, means for converting the commands into instructions for the actuators, wherein the robot model is a double point-mass model, and wherein the commands are based on a linear model predictive control law with a discretized time according to a sampling time period and a number of predicted samples, and expressed as a quadratic optimization formulation with: a weighted sum of: a base position objective, a base velocity objective, an objective related to the distance between the CoP and the base center, CoP being the barycenter of contact forces between the robot and the ground, with predefined weights and a set of predefined linear constraints which are: a maximum velocity and acceleration of the mobile base, a CoP limit. 2. The humanoid robot of claim 1 , wherein a weighted numerical stability objective is added to the weighted sum of objectives. 3. The humanoid robot of claim 1 , wherein the set of predefined linear constraints comprise kinematic limits of the body. 4. A method for controlling a humanoid robot with a body joined to an omnidirectionnal mobile ground base and actuators comprising at least 3 wheels located in the omnidirectionnal mobile base, with at least 1 omnidirectional wheel, comprising the following steps implemented according to a closed-loop scheme: retrieving position measure of the body and position measure of the base, converting these position measures in observed position measures, calculating body velocity and base velocity commands using a control law based on a linear model predictive control law with a discretized time according to a sampling time period and a number of predicted samples, and expressed as a quadratic optimization formulation with a weighted sum of a base position objective, a base velocity objective, an objective related to the distance between the CoP and the mobile base center, CoP being the barycenter of contact forces between the robot and the ground, with predefined weights and a set of linear constraints which are a maximum velocity and acceleration of the mobile base, a CoP limit, converting these commands into instructions for the robot actuators. 5. The method of claim 4 , wherein the set of predefined linear constraints comprise kinematic limits of the body. 6. The method of claim 4 , wherein a weighted numerical stability objective is added to the weighted sum of objectives. 7. A non-transitory computer readable storage medium containing a computer program comprising computer code instructions configured to execute on a computer the method of claim 4 .

Assignees

Inventors

Classifications

  • B25J9/1669Primary

    characterised by special application, e.g. multi-arm co-operation, assembly, grasping · CPC title

  • specially adapted for land vehicles · CPC title

  • B25J9/1628Primary

    characterised by the control loop · CPC title

  • B25J5/007Primary

    mounted on wheels · CPC title

  • Physics · mapped topic

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 US10293486B2 cover?
A humanoid robot with a body joined to an omnidirectional mobile ground base, and equipped with: a body position sensor and a base position sensor to provide measures, actuators comprising at least 3 wheels located in the omnidirectional mobile base, extractors for converting the measures into useful data, a controller to calculate position, velocity and acceleration commands from the useful da…
Who is the assignee on this patent?
Softbank Robotics Europe, Institut National De Rech En Informatique Et En Automatique
What technology area does this patent fall under?
Primary CPC classification B25J9/1669. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue May 21 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).