Robot apparatus and controlling method of the robot apparatus

US9405288B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9405288-B2
Application numberUS-201514663104-A
CountryUS
Kind codeB2
Filing dateMar 19, 2015
Priority dateMar 28, 2014
Publication dateAug 2, 2016
Grant dateAug 2, 2016

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 robot apparatus comprises: a robot body having a multi joint arm including a plurality of joints; a motor provided as a driving source of at least a part of the plurality of joints; and a controlling system capable of controlling the motor. The controlling system comprises a motion controlling unit configured to input a current to the motor to rotate the motor, a heat generation controlling unit configured to input the current to the motor to generate heat, without rotating the motor, and a controlling unit configured to calculate a temperature raising current necessary to rise up to a predetermined temperature without rotating the motor, to generate a current instruction for temperature raising to set the heat generation controlling unit to output the temperature raising current, and to transmit the current instruction for temperature raising to the heat generation controlling unit at stopping the robot body.

First claim

Opening claim text (preview).

What is claimed is: 1. A robot apparatus comprising: a robot body having a multi joint arm including a plurality of joints; a motor provided as a driving source of at least a part of the plurality of joints; and a controlling system capable of controlling the motor, wherein the controlling system comprises a motion controlling unit configured to input a current to the motor to rotate the motor, a heat generation controlling unit configured to input the current to the motor to generate heat, without rotating the motor, and a controlling unit configured to calculate a temperature raising current necessary to rise up to a predetermined temperature without rotating the motor, to generate a current instruction for temperature raising to set the heat generation controlling unit to output the temperature raising current, and to transmit the current instruction for temperature raising to the heat generation controlling unit at stopping the robot body. 2. The robot apparatus according to claim 1 , wherein the motor is a brushless motor being controllable according a vector control based on a q-axis current or a d-axis current, and the motion controlling unit inputs the q-axis current to the motor, to generate the rotation, and inputs the d-axis current to the motor, to generate the heat without rotating the rotation. 3. The robot apparatus according to claim 1 , wherein the temperature raising current is set based on an actual measurement value of a current energizing the motor to perform a predetermined operation actually. 4. The robot apparatus according to claim 1 , wherein the temperature raising current is set based on an estimated driving torque of the robot body, to perform a predetermined operation. 5. The robot apparatus according to claim 1 , wherein the predetermined temperature is a temperature estimated at a time of stopping the robot as a temperature up to which the temperature of the robot rises by operating the robot without stopping. 6. The robot apparatus according to claim 1 , wherein the controlling unit calculate a temperature raising period necessary to rise the temperature of the robot body by the temperature raising current from a current temperature up to the predetermined temperature based on a thermal time constant, such that the temperature of the robot body rises to the predetermined temperature at a time of staring of the operation of the robot body, and the controlling unit transmits the current instruction for temperature raising to the heat generation controlling unit, the temperature raising period before the time of staring of the operation of the robot body. 7. The robot apparatus according to claim 1 , wherein the controlling system comprises: a motor controlling unit having disposed in the robot body and having the motion controlling unit and the heat generation controlling unit, and the controlling unit disposed separately from the robot body. 8. A controlling method of a robot apparatus, wherein the robot apparatus comprises: a robot body having a multi joint arm including a plurality of joints; a motor provided as a driving source of at least a part of the plurality of joints; and a controlling system having a controlling unit and inputting a current to the motor to generate at least one of a rotation of the motor and a heat, to control an operation of the robot body, wherein the method comprises: calculating, by the controlling unit, a temperature raising current necessary to rise up to a predetermined temperature without rotating the motor; and supplying, by the controlling unit, the temperature raising current to the motor for rising the temperature, at stopping the robot body. 9. A controlling method of a robot apparatus, wherein the robot apparatus comprises: a robot body having a multi joint arm including a plurality of joints; a motor provided as a driving source of at least a part of the plurality of joints; and a controlling system having a controlling unit and inputting a current to the motor to generate at least one of a rotation of the motor and a heat, to control an operation of the robot body, wherein the method comprises: calculating, by the controlling unit, a temperature raising current necessary to rise up to a predetermined temperature without rotating the motor; calculating, by the controlling unit, a temperature raising period necessary to rise the temperature of the robot body by the temperature raising current from a current temperature up to the predetermined temperature based on a thermal time constant, such that the temperature of the robot body rises to the predetermined temperature at a time of staring of the operation of the robot body, and supplying, by the controlling unit, the temperature raising current to the motor to start the temperature rising, the temperature raising period before the time of staring of the operation of the robot body. 10. A non-transitory computer-readable recording medium storing a readable program for operating a computer to execute a controlling method of a robot apparatus according to claim 8 . 11. A non-transitory computer-readable recording medium storing a readable program for operating a computer to execute a controlling method of a robot apparatus according to claim 9 .

Assignees

Inventors

Classifications

  • B25J9/1694Primary

    characterised by use of sensors other than normal servo-feedback from position, speed or acceleration sensors, perception control, multi-sensor controlled systems, sensor fusion · CPC title

  • G05B19/404Primary

    characterised by control arrangements for compensation, e.g. for backlash, overshoot, tool offset, tool wear, temperature, machine construction errors, load, inertia (G05B19/19, G05B19/41 take precedence) · CPC title

  • Sensing device · CPC title

  • Sensing devices · CPC title

  • Active thermal preload regulation for spindle · 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 US9405288B2 cover?
A robot apparatus comprises: a robot body having a multi joint arm including a plurality of joints; a motor provided as a driving source of at least a part of the plurality of joints; and a controlling system capable of controlling the motor. The controlling system comprises a motion controlling unit configured to input a current to the motor to rotate the motor, a heat generation controlling u…
Who is the assignee on this patent?
Canon Kk
What technology area does this patent fall under?
Primary CPC classification B25J9/1694. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Aug 02 2016 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).