Nothing Special   »   [go: up one dir, main page]

Estévez et al., 2018 - Google Patents

ART 2 ool: a model-driven framework to generate target code for robot handling tasks

Estévez et al., 2018

View PDF
Document ID
9513401749103610087
Author
Estévez E
García A
García J
Ortega J
Publication year
Publication venue
The International Journal of Advanced Manufacturing Technology

External Links

Snippet

Nowadays, robotic manipulation tasks are present in modern production industries, making robotics a decisive discipline in the industrial sector. Additionally, in a short period of time, handle robots will be also become essential in daily life. There is an increase in demand for …
Continue reading at www.academia.edu (PDF) (other versions)

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/05Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
    • G05B19/056Programming the PLC
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0426Programming the control sequence
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical or visual programming
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/44Arrangements for executing specific programmes
    • G06F9/4421Execution paradigms
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/10Requirements analysis; Specification techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/20Software design
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06QDATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management, e.g. organising, planning, scheduling or allocating time, human or machine resources; Enterprise planning; Organisational models
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N5/00Computer systems utilising knowledge based models

Similar Documents

Publication Publication Date Title
Vogel-Heuser et al. Model-driven engineering of manufacturing automation software projects–A SysML-based approach
US7590680B2 (en) Extensible robotic framework and robot modeling
Dai et al. Redesign distributed PLC control systems using IEC 61499 function blocks
Fay et al. Enhancing a model-based engineering approach for distributed manufacturing automation systems with characteristics and design patterns
US11951631B2 (en) Object marking to support tasks by autonomous machines
Zoitl et al. Distributed control applications: guidelines, design patterns, and application examples with the IEC 61499
US20090106011A1 (en) System and method for developing and deploying sensor and actuator applications over distributed computing infrastructure
Zander et al. A model-driven engineering approach for ros using ontological semantics
Estévez et al. ART 2 ool: a model-driven framework to generate target code for robot handling tasks
WO2018176025A1 (en) System and method for engineering autonomous systems
US20120079157A1 (en) Development of functional modules using a module bus
Bardaro et al. A use case in model-based robot development using AADL and ROS
Lyu et al. Towards cloud-based virtual commissioning of distributed automation applications with IEC 61499 and containerization technology
Dorofeev Skill-based engineering in industrial automation domain: skills modeling and orchestration
Bezemer Cyber-physical systems software development: way of working and tool suite
Estévez et al. A novel model-driven approach to support development cycle of robotic systems
Lindorfer et al. Towards user-oriented programming of skill-based automation systems using a domain-specific meta-modeling approach
Banerjee et al. Taking recoveries to task: Recovery-driven development for recipe-based robot tasks
Theorin A sequential control language for industrial automation
Vyatkin et al. Rapid engineering and re-configuration of automation objects aided by formal modelling and verification
Dortmans et al. Behavior trees for smart robots practical guidelines for robot software development
Lotz et al. Modeling non-functional application domain constraints for component-based robotics software systems
Gutiérrez et al. Progress in robocomp
Gascuena et al. Prometheus and INGENIAS agent methodologies: A complementary approach
Mitrevski et al. Reusable specification of state machines for rapid robot functionality prototyping