General purpose robotics operating system
First Claim
Patent Images
1. A general purpose robotics and/or automation operating system (GPROS) comprising:
- a set of application services that provides access to configuration data using a generic abstraction, wherein the application services are independent of any underlying hardware platform and allow for any combination of communication or operational conduct for any communication or operational task.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a general purpose operating system that shows particular usefulness in the robotics and automation fields. The operating system provides individual services and the combination and interconnections of such services using built-in service extensions, built-in completely configurable generic services, and a way to plug in additional service extensions to yield a comprehensive and cohesive framework for developing, configuring, assembling, constructing, deploying, and managing robotics and/or automation applications.
-
Citations
34 Claims
-
1. A general purpose robotics and/or automation operating system (GPROS) comprising:
a set of application services that provides access to configuration data using a generic abstraction, wherein the application services are independent of any underlying hardware platform and allow for any combination of communication or operational conduct for any communication or operational task. - View Dependent Claims (2, 3, 4, 5, 6, 7, 34)
-
8. A general purpose applications services operating system comprising:
a set of application services that provides access to configuration data using a generic abstraction, wherein the application services are independent of any underlying hardware platform and allow for any combination of communication or operational conduct for any communication or operational task. - View Dependent Claims (9, 10)
-
11. A method for using a general purpose robotics and/or automation operating system (GPROS), the GPROS comprising:
-
providing a set of application services for accessing configuration data using a generic abstraction, wherein the application services are independent of any underlying hardware platform and are capable of performing any communication or operational conduct for any communication or operational task; and
executing at least one application service of the set of application services. - View Dependent Claims (12, 13, 14)
-
-
15. A device comprising:
-
software for a general purpose robotics and/or automation operating system; and
hardware upon which the software resides. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An article of manufacture comprising:
-
a medium for storage of computer software; and
computer software for a general purpose robotics and/or automation operating system. - View Dependent Claims (29, 30)
-
-
31. A method of controlling an autonomously controlled device, said method comprising:
-
providing a set of instructions in the form of computer software that is functionally connected to the device; and
executing the software to effect desired action by the device. - View Dependent Claims (32)
-
-
33. A general purpose robotics and/or automation operating system (GPROS) comprising:
-
a set of application services that provides access to configuration data using a generic abstraction, wherein the application services are independent of any underlying hardware platform and allow for any combination of communication or operational conduct for any communication or operational task; and
a general purpose applications services operating system comprising;
a set of application services that provides access to configuration data using a generic abstraction, wherein the application services are independent of any underlying hardware platform and allow for any combination of communication or operational conduct for any communication or operational task, wherein the GPROS extends, uses, and is combined with the general purpose applications services operating system.
-
Specification