Hristu-Varsakelis et al., 2003 - Google Patents
A motion description language for hybrid system programmingHristu-Varsakelis et al., 2003
View PDF- Document ID
- 6438153261662228517
- Author
- Hristu-Varsakelis D
- Anderson S
- Zhang F
- Sodre P
- Krishnaprasad P
- Publication year
- Publication venue
- Institute for Systems Research
External Links
Snippet
One of the important but often overlooked chal-lenges in motion control has to do with the transfer of theoretical tools into software that will allow an autonomous system to interact effectively with the physical world. In a situation familiar to most control practitioners, motion …
- 230000003993 interaction 0 abstract description 8
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/46—Multiprogramming arrangements
- G06F9/48—Programme initiating; Programme switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/4881—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
-
- 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
- G05B19/0426—Programming the control sequence
-
- 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
- G05B2219/39—Robotics, robotics to robotics hand
-
- 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
-
- 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
- G05B2219/50—Machine tool, machine tool null till machine tool work handling
- G05B2219/50109—Soft approach, engage, retract, escape, withdraw path for tool to workpiece
-
- 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
- G05B2219/36—Nc in input of data, input key till input tape
-
- 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
- G05B2219/40—Robotics, robotics mapping to robotics vision
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course or altitude of land, water, air, or space vehicles, e.g. automatic pilot
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0268—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Kortenkamp et al. | Robotic systems architectures and programming | |
US9327403B2 (en) | Advanced behavior engine | |
US6889118B2 (en) | Hardware abstraction layer for a robot | |
Kress-Gazit et al. | Temporal-logic-based reactive mission and motion planning | |
Nesnas et al. | CLARAty: An architecture for reusable robotic software | |
García et al. | Variability modeling of service robots: Experiences and challenges | |
Hristu-Varsakelis et al. | On the structural complexity of the motion description language MDLe | |
Gu et al. | Towards a two-layer framework for verifying autonomous vehicles | |
Nesnas | The claraty project: coping with hardware and software heterogeneity | |
Scheutz et al. | Systematic integration of cognitive and robotic architectures | |
Glaser | The CoMoMAS methodology and environment for multi-agent system development | |
Borges de Sousa et al. | A verified hierarchical control architecture for co‐ordinated multi‐vehicle operations | |
Ng-Thow-Hing et al. | Cognitive map architecture | |
Bias et al. | A real-time rover executive based on model-based reactive planning | |
Hristu-Varsakelis et al. | A motion description language for hybrid system programming | |
Megalingam et al. | Analysis of tiago robot for autonomous navigation applications | |
Schierl | Object-oriented modeling and coordination of mobile robots | |
Stewart | Components for Real Time | |
Yasuda | Discrete event behavior-based distributed architecture design for autonomous intelligent control of mobile robots with embedded petri nets | |
Hristu-Varsakelis et al. | The MDLe engine: A software tool for hybrid motion control | |
Jeon et al. | An object-oriented implementation of behavior-based control architecture | |
Blum | Towards a component-based system architecture for autonomous mobile robots | |
Figat et al. | Hierarchical Petri net representation of robot systems | |
Pereira da Silva et al. | On the design of a control architecture for an autonomous mobile robot | |
Muecke et al. | A distributed, heterogeneous, target-optimized operating system for a multi-robot search and rescue application |