Patent US4640663A successfully refreshed from Google Patents.
US4640663A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Balancer and controlling method thereof
Assignee: Hitachi Ltd
•
Filing: 1983-12-02
•
Granted: 1987-02-03
•
Expires: 2003-12-02
Abstract
Abstract A robot balancer (2) and a method for controlling the balancer is disclosed which has a step or a force sensor (10) mounted on the tip of the arm (3) of the balancer (2), a step or an operational means (21) for calculating the velocity of the balancer from the force given by the force sensor, and a step or a control means (15) for controlling a velocity of the balancer (2) in response to a signal from the force sensor.
Inventors
- 👤 Tatsuya Niinomi
- 👤 Hiroshi Kikuchi
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-25 13:17
CPC Classifications
B; B25; B25J; B25J19/00; B25J19/0008; B25J13/00; B25J13/08; B25J13/085; B25J19/0004; B25J19/06; B25J19/063
Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
126 words
A method of controlling a balancer, comprising the steps of: receiving a first instruction for controlling movement in a vertical direction of the arm of a balancer; moving said arm according to said first instruction while the distal end of said arm is subjected to external forces; detecting a force added to the arm along said vertical direction with a force sensor mounted on the distal end portion of the arm; determining a velocity instruction for the balancer in response to the first signal and directing the distal end of the balancer to follow movement indicated by said external forces by modifying said velocity instruction with a second signal derived from the force sensor; and applying said velocity instruction to control the velocity of the balancer.
Claim 2
Independent Claim
126 words
A method of controlling a balancer, comprising the steps of: receiving a first instruction for controlling movement in a vertical direction of the arm of a balancer; moving said arm according to said first instruction while the distal end of said arm is subjected to external forces; detecting a force added to the arm along said vertical direction with a force sensor mounted on the distal end portion of the arm; determining a velocity instruction for the balancer in response to the first signal and directing the distal end of the balancer to follow movement indicated by said external forces by modifying said velocity instruction with a second signal derived from the force sensor; and applying said velocity instruction to control the velocity of the balancer.
Claim 3
Dependent Claim
31 words
The method of claim 1, further comprising the steps of activating a brake to stop movement of the balancer when the force sensor detects a force larger than a predetermined value.
Claim 4
Dependent Claim
39 words
The balancer of claim 5, wherein said control means includes a velocity calculator for generating said velocity instruction in response to reception of said first instruction for the balancer from a robot and said signal from said force sensor.
Claim 5
Dependent Claim
95 words
The balancer of claim 3, further comprising: a force calculator for detecting an overload at the junction between said balancer and the robot by comparing said signal to a predetermined value, and for generating an overload signal when said signal exceeds said predetermined value; a brake for stopping said drive means; and a drive circuit coupled to said velocity calculator and said force calculator for operating said drive means in response to reception of the velocity instruction sent from said velocity calculator, and for activating said break in response to reception of said overload signal.
Claim 6
Dependent Claim
154 words
A balancer, comprising: a base; an arm member pivotally mounted on said base to hold an article; means for receiving a first instruction directing movement of said arm member in a vertical direction; drive means for actively moving said arm member in response to said first instruction; a sensor suitable for being grasped and actively moved by forces external to said drive means, mounted on the end portion of said arm for detecting a force added vertically to said arm by said external forces while said sensor is grasped and for generating a signal having a value proportional to the value of the force detected; and control means for determining a velocity instruction for said arm member from said first instruction and minimizing the magnitude of said added force by modifying said first instruction in response to the signal generated by said force sensor and applying the velocity instruction to control said drive means.
Claim 7
Dependent Claim
154 words
A balancer, comprising: a base; an arm member pivotally mounted on said base to hold an article; means for receiving a first instruction directing movement of said arm member in a vertical direction; drive means for actively moving said arm member in response to said first instruction; a sensor suitable for being grasped and actively moved by forces external to said drive means, mounted on the end portion of said arm for detecting a force added vertically to said arm by said external forces while said sensor is grasped and for generating a signal having a value proportional to the value of the force detected; and control means for determining a velocity instruction for said arm member from said first instruction and minimizing the magnitude of said added force by modifying said first instruction in response to the signal generated by said force sensor and applying the velocity instruction to control said drive means.
Claim 8
Dependent Claim
35 words
The balancer of claim 5, wherein said sensor includes graspable means for forming a connection to a robot and said sensor is interposed between said graspable means and said arm for sensing said added force.
Claim 9
Dependent Claim
24 words
The balancer of claim 5, wherein said force sensor includes a strain gauge and a plate, said strain gauge being fixed on said plate.
Claim 10
Dependent Claim
31 words
The balancer of claim 5, wherein said force sensor includes four strain gauges and two plates, and each of said strain gauges is fixed on the both sides of the plates.
Claim 11
Dependent Claim
39 words
The balancer of claim 5, further comprising: means connected to said force sensor and graspable by a robot when the balancer is operated in cooperation with said robot, for forming a junction between said robot and said arm member.
Claim 12
Dependent Claim
57 words
The balancer of claim 5, wherein said control means has safety means connected with the force sensor to receive said signal, for detecting a force added to the arm whereby said safety means is able to control said drive means and the balancer is stopped when the force sensor detects a force larger than a predetermined value.
Claim 13
Dependent Claim
246 words
A balancer operable in cooperation with a robot, comprising: a base; an arm member pivotally mounted on said base to hold an article; drive means for moving said arm member; a force sensor mounted on the end portion of said arm for detecting a force added vertically to said arm by the robot and for generating a signal representative of the magnitude of said force; means connected to said arm by said force sensor for forming a junction with the robot; and means of controlling said drive means, including: a velocity calculator for receiving a velocity signal from the robot for directing movement of said arm in a vertical direction, and a force signal from said force sensor, and for determining and applying to said drive means a velocity instruction for minimizing the magnitude of said vertically added force while following movement of the robot in response to reception of said force signal by modifying the value of said velocity instruction; a force calculator for detecting an overload at said junction by comparing said force signal to a predetermined value and for generating an overload signal when the value of said signal exceeds said predetermined value; a brake for stopping said drive means; a drive circuit coupled to said velocity calculator and said force calculator for operating said drive means in response to reception of the velocity signal sent from said velocity calculator and for activating said brake in response to reception of said overload signal.
Claim 14
Dependent Claim
246 words
A balancer operable in cooperation with a robot, comprising: a base; an arm member pivotally mounted on said base to hold an article; drive means for moving said arm member; a force sensor mounted on the end portion of said arm for detecting a force added vertically to said arm by the robot and for generating a signal representative of the magnitude of said force; means connected to said arm by said force sensor for forming a junction with the robot; and means of controlling said drive means, including: a velocity calculator for receiving a velocity signal from the robot for directing movement of said arm in a vertical direction, and a force signal from said force sensor, and for determining and applying to said drive means a velocity instruction for minimizing the magnitude of said vertically added force while following movement of the robot in response to reception of said force signal by modifying the value of said velocity instruction; a force calculator for detecting an overload at said junction by comparing said force signal to a predetermined value and for generating an overload signal when the value of said signal exceeds said predetermined value; a brake for stopping said drive means; a drive circuit coupled to said velocity calculator and said force calculator for operating said drive means in response to reception of the velocity signal sent from said velocity calculator and for activating said brake in response to reception of said overload signal.
Claim 15
Dependent Claim
17 words
The balancer of claim 11, wherein said force sensor separates said junction forming means from said arm.
Claim 16
Dependent Claim
52 words
The balancer of claim 12, wherein said force sensor further comprises: a plurality of horizontally disposed members having spaced apart proximal ends attached to said arm; means for joining the distal ends of said members; and means positioned on opposite horizontal surfaces of said members for sensing deformation of said horizontal members.
Claim 17
Dependent Claim
16 words
The balancer of claim 13, wherein said junction forming means is attached to said joining means.
Claim 18
Dependent Claim
159 words
A balancer operable in cooperation with a robot, comprising: a base; an arm member pivotally mounted on said base to hold an article; drive means for moving said arm member; means for receiving a first instruction for directing movement of said arm member by said drive means; control means for determining a velocity instruction for said arm member from said first instruction and for applying the velocity instruction to control said drive means; and a sensor suitable for being grasped, mounted on the distal end portion of said arm for detecting a force added vertically to said arm while said sensor is grasped and for providing to said control means a signal having a value proportional to the value of the force detected; whereby said control means determines a corrected velocity instruction for said arm member from the first instruction and the signal generated by said force sensor and applies the corrected velocity instruction to control said drive means.
Claim 19
Dependent Claim
159 words
A balancer operable in cooperation with a robot, comprising: a base; an arm member pivotally mounted on said base to hold an article; drive means for moving said arm member; means for receiving a first instruction for directing movement of said arm member by said drive means; control means for determining a velocity instruction for said arm member from said first instruction and for applying the velocity instruction to control said drive means; and a sensor suitable for being grasped, mounted on the distal end portion of said arm for detecting a force added vertically to said arm while said sensor is grasped and for providing to said control means a signal having a value proportional to the value of the force detected; whereby said control means determines a corrected velocity instruction for said arm member from the first instruction and the signal generated by said force sensor and applies the corrected velocity instruction to control said drive means.
Claim 20
Dependent Claim
55 words
The balancer of claim 15, wherein said control means includes a velocity calculator for receiving said first instruction for the balancer from the robot and the signal from said sensor, and for determining and applying said corrected velocity instruction to said drive means in response to a reception of said first instruction and said signal.
Claim 21
Dependent Claim
116 words
The balancer of claim 16, further comprising: force calculator means for detecting an overload at the junction between the robot and said sensor while said sensor is grasped by the robot, for detecting an overload at said junction by comparing said signal to a predetermined value and for generating an overload signal when the value of said signal exceeds said predetermined value; a break for stopping said drive means; and a drive circuit coupled to said velocity calculator and said force calculator means for operating said drive means in response to reception of the corrected velocity instruction sent from said velocity calculator means, and for activating said break in response to reception of said overload signal.
Claim 22
Dependent Claim
141 words
A balancer operable in cooperation with a robot, comprising: arm means having one extremity providing a first terminus pivotally connectable to a base and a second extremity forming a distal terminus portion, for holding an article; drive means for moving said arm means; graspable sensor means mounted at said distal terminus portion, for responding to force added to said arm means while said sensor is grapsed by the robot, by generating a correction signal having a value proportional to the value of one component of the force added to said arm means; and control means for receiving an electrical signal providing a first instruction and causing said drive means to move said arm in response to said first instruction, and generating a corrected instruction for controlling said drive means in response to reception of said electrical signal and said correction signal.
Claim 23
Dependent Claim
141 words
A balancer operable in cooperation with a robot, comprising: arm means having one extremity providing a first terminus pivotally connectable to a base and a second extremity forming a distal terminus portion, for holding an article; drive means for moving said arm means; graspable sensor means mounted at said distal terminus portion, for responding to force added to said arm means while said sensor is grapsed by the robot, by generating a correction signal having a value proportional to the value of one component of the force added to said arm means; and control means for receiving an electrical signal providing a first instruction and causing said drive means to move said arm in response to said first instruction, and generating a corrected instruction for controlling said drive means in response to reception of said electrical signal and said correction signal.
Claim 24
Dependent Claim
53 words
The balancer of claim 18, wherein said control means includes a velocity calculator for receiving the electrical signal from the robot and the correction signal from said sensor means, and for determining and applying said correction signal to said drive means in response to reception of said electrical signal and said correction signal.
Claim 25
Dependent Claim
96 words
The balancer of claim 19, further comprising: a force calculator for detecting an overload at the junction between the robot and said sensor means by comparing said correction signal to a predetermined value, and for generating an overload signal when the value of said correction signal exceeds said predetermined value; a brake for stopping said drive means; and a drive circuit coupled to said velocity calculator and said force calculator for operating said drive means in response to reception of the corrected instruction, and for activating said brake in response to reception of said overload signal.
References Cited (Backward Citations)
DE365503C
Cited
US2846084A
Cited
US3145333A
Cited
US3845284A
Cited
US3824674A
Cited
US3993166A
Cited
US4177002A
Cited
US4264266A
Cited
US4283764A
Cited
US4541770A
Cited
GB2095644A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1990-02-02 | 1990-08-04 | 1991-02-03 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1994-02-02 | 1994-08-04 | 1995-02-03 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1998-02-02 | 1998-08-04 | 1999-02-03 | $7700.00 | Window Closed / Lapsed |