Konolige et al., 2002 - Google Patents
Saphira robot control architectureKonolige et al., 2002
View PDF- Document ID
- 6216033866107729036
- Author
- Konolige K
- et al.
- Publication year
- Publication venue
- SRI Int.(22)
External Links
Snippet
Saphira is an architecture for mobile robot control. Originally, it was developed for the research robot Flakey1 at SRI International, and after being in use for over 10 years has evolved into an architecture that supports a wide variety of research and application …
- 230000002104 routine 0 abstract description 44
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/4421—Execution paradigms
- G06F9/4428—Object-oriented
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogramme communication; Intertask communication
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/05—Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30861—Retrieval from the Internet, e.g. browsers
- G06F17/30873—Retrieval from the Internet, e.g. browsers by navigation, e.g. using categorized browsing, portals, synchronized browsing, visual networks of documents, virtual worlds or tours
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/34—Graphical or visual programming
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/25—Pc structure of the system
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7925381B2 (en) | Hardware abstraction layer (HAL) for a robot | |
Bricken et al. | The VEOS project | |
Konolige | Saphira robot control architecture | |
CN111095170B (en) | Virtual reality scene, interaction method thereof and terminal equipment | |
Huang et al. | STEP: a scripting language for embodied agents | |
Lemaignan et al. | Underworlds: Cascading situation assessment for robots | |
Piaggio et al. | Distributing a robotic system on a network: the ETHNOS approach | |
CN112157648A (en) | URDF-based vehicle-mounted mechanical arm modeling and simulation method | |
CN115816459A (en) | Robot control method, device, computer equipment, storage medium and product | |
Kallmann | Interaction with 3-d objects | |
Hassan et al. | Open architecture dynamic manipulator design philosophy (DMD) | |
Di Trapani et al. | NTGsim: A graphical user interface and a 3D simulator for nonlinear trajectory generation methodology | |
Vidal et al. | A generic agent architecture for multiagent systems | |
Smith et al. | Software reuse across robotic platforms: Limiting the effects of diversity | |
Fagg et al. | R/sup 2/AD: rapid robotics application development environment | |
Kwe | Programming platforms of autonomous robotic systems | |
Dudek et al. | RoboDaemon-A device independent, network-oriented, modular mobile robot controller | |
Zhang et al. | Interface between LabVIEW and FANUC robot | |
Stewart et al. | Software Assembly for Real Time Applications Based on a Distributed Shared Memory Model | |
Pagello et al. | A message passing approach to robot programming | |
Zelek et al. | SPOTT: a predictable and scalable architecture for autonomous mobile robot control | |
Weidner | A component based implementation of agents and brokers for design coordination | |
US6271849B1 (en) | System and method for producing externally rendered object | |
Melster et al. | SCORE-The virtual museum, development of a distributed, object-oriented system for 3D real-time visualization | |
Mittmann | TokenPasser: A petri net specification tool |