US6760648B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
Robot control system and method for introducing robot control software
Assignee: Sony Corp
•
Filing: 2003-02-03
•
Granted: 2004-07-06
•
Expires: 2023-02-03
Abstract
Abstract An articulated robot is controlled by dynamically modifying a combination of a hardware dependent middleware layer and a hardware independent application layer. A memory device for storing a plurality of sets of robot hardware dependent software programs and a memory device for storing a plurality of sets of robot hardware independent software programs are prepared. During execution of software programs, a software program compatible with a robot hardware configuration is introduced from the former memory device, and this software program is dynamically combined with the set of hardware independent software programs. The robot is thus appropriately controlled, meeting the needs of users.
Inventors
- 👤 Takayuki Sakamoto
- 👤 Kazufumi Oyama
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-25 00:39
CPC Classifications
B; B25; B25J; B25J13/00; G; G06; G06N; G06N3/00; G06N3/004; G06N3/008; B25J9/00; B25J9/16; B25J9/1602; G05; G05B; G05B2219/00; G05B2219/30; G05B2219/40; G05B2219/40304
Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
119 words
A robot control system which controls a robot based on a hardware dependent software and a hardware independent software, the robot control system comprising: hardware independent software program providing means for providing the hardware independent software program; hardware dependent software providing means for providing at least one hardware dependent software program; hardware configuration information detecting means for detecting hardware configuration information of the robot; hardware dependent software program selection means for selecting a hardware dependent software program based on the hardware configuration information, in the hardware dependent software program providing means; and software introduction means for introducing the hardware independent software program and the hardware dependent software program selected by the hardware dependent software selection means, into the system.
Claim 2
Dependent Claim
119 words
A robot control system which controls a robot based on a hardware dependent software and a hardware independent software, the robot control system comprising: hardware independent software program providing means for providing the hardware independent software program; hardware dependent software providing means for providing at least one hardware dependent software program; hardware configuration information detecting means for detecting hardware configuration information of the robot; hardware dependent software program selection means for selecting a hardware dependent software program based on the hardware configuration information, in the hardware dependent software program providing means; and software introduction means for introducing the hardware independent software program and the hardware dependent software program selected by the hardware dependent software selection means, into the system.
Claim 3
Dependent Claim
31 words
The robot control system according to claim 1 , wherein at least one of the hardware independent software program and hardware dependent software program is provided by downloading through a network.
Claim 4
Dependent Claim
23 words
The system according to claim 1 wherein said at least one hardware dependent software program comprises a plurality of hardware dependent software programs.
Claim 5
Dependent Claim
93 words
A robot control software program introducing method for introducing a hardware dependent software program and a hardware independent software program into a robot having a control system, the method comprising the steps of: providing the hardware independent software program; providing at least one hardware dependent software program; detecting hardware configuration information of the robot; selecting a hardware dependent software program of said at least one provided hardware dependent system program, based on the hardware configuration information; and introducing the hardware independent software program and the selected hardware dependent software program into the system.
Claim 6
Dependent Claim
93 words
A robot control software program introducing method for introducing a hardware dependent software program and a hardware independent software program into a robot having a control system, the method comprising the steps of: providing the hardware independent software program; providing at least one hardware dependent software program; detecting hardware configuration information of the robot; selecting a hardware dependent software program of said at least one provided hardware dependent system program, based on the hardware configuration information; and introducing the hardware independent software program and the selected hardware dependent software program into the system.
Claim 7
Dependent Claim
29 words
The method according to claim 4 , wherein at least one of the hardware independent software program and hardware dependent software program is provided by downloading through a network.
Claim 8
Dependent Claim
23 words
The method according to claim 4 wherein said at least one hardware dependent software program comprises a plurality of hardware dependent software programs.
References Cited (Backward Citations)
US5579444A
Cited
US5280613A
Cited
US5276881A
Cited
US5634010A
Cited
US5643010A
Cited
US5936240A
Cited
EP0855335A2
Cited
JPH1158280A
Cited
US6411055B1
Cited
US6321140B1
Cited
US6430471B1
Cited
JP2000267852A
Cited
JP2000210886A
Cited
US6351706B1
Cited
US6292714B1
Cited
US6526332B2
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2007-07-06 | 2008-01-05 | 2008-07-06 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2011-07-06 | 2012-01-05 | 2012-07-06 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2015-07-06 | 2016-01-05 | 2016-07-06 | $7700.00 | Window Closed / Lapsed |