185 research outputs found

    Mobile Robot Lab Project to Introduce Engineering Students to Fault Diagnosis in Mechatronic Systems

    Get PDF
    This document is a self-archiving copy of the accepted version of the paper. Please find the final published version in IEEEXplore: http://dx.doi.org/10.1109/TE.2014.2358551This paper proposes lab work for learning fault detection and diagnosis (FDD) in mechatronic systems. These skills are important for engineering education because FDD is a key capability of competitive processes and products. The intended outcome of the lab work is that students become aware of the importance of faulty conditions and learn to design FDD strategies for a real system. To this end, the paper proposes a lab project where students are requested to develop a discrete event dynamic system (DEDS) diagnosis to cope with two faulty conditions in an autonomous mobile robot task. A sample solution is discussed for LEGO Mindstorms NXT robots with LabVIEW. This innovative practice is relevant to higher education engineering courses related to mechatronics, robotics, or DEDS. Results are also given of the application of this strategy as part of a postgraduate course on fault-tolerant mechatronic systems.This work was supported in part by the Spanish CICYT under Project DPI2011-22443

    Towards a machine enabled semantic framework for the distributed engineering design

    Get PDF
    The overall aim of this thesis is to identify and propose a suitable architectural framework for supporting cooperation processes and therefore enabling semantics within the distributed engineering design environment. The proposed architecture is intended to\ud characterize a software-based management of design related data, information and knowledge flows in the distributed engineering design organization. The aim is to provide a computational context for implementing ICT tools that would: (i) Minimise the effect of user and resource dispersion (particularly temporal and geographical dispersion), the misunderstandings that might be generated by the\ud (otherwise beneficial) functional and semantic distribution, the time spent for searching and retrieval of information, the effort of information translation between different tools and the administrational and organisational efforts not directly related to the design process (e.g. revision control) (ii) Maximise the quality of information (i.e. relevant information at relevant and appropriate times), knowledge sharing and reuse among distributed design\ud actors, the flexibility of the user interfaces and the designer’s time spent in the actual designing process.\ud In order to achieve the overall aim, the research work supporting this thesis was carried out along the following objectives:\ud 1. To investigate and characterize the engineering design process performed in a distributed environment and its problematic aspects;\ud 2. To research and study alternative theories for thinking and modelling the distributed engineering design process;\ud 3. To investigate current research in information and knowledge management for identifying supporting technologies for a possible solution to the identified\ud problematic aspects (from point 1);\ud 4. To analyze the requirement needs for a solution according to the findings from previous objectives, i.e. the driving problems (from point 1), the research and\ud therefore the thinking approach (from point 2), and available supporting technologies (from point 3);\ud 5. To synthesize the architectural framework along the identified supporting technologies (from point 3);\ud 6. To instantiate a software system along the underlying computational context as described by the architectural framework (from point 5)

    MORPH: A Reference Architecture for Configuration and Behaviour Self-Adaptation

    Full text link
    An architectural approach to self-adaptive systems involves runtime change of system configuration (i.e., the system's components, their bindings and operational parameters) and behaviour update (i.e., component orchestration). Thus, dynamic reconfiguration and discrete event control theory are at the heart of architectural adaptation. Although controlling configuration and behaviour at runtime has been discussed and applied to architectural adaptation, architectures for self-adaptive systems often compound these two aspects reducing the potential for adaptability. In this paper we propose a reference architecture that allows for coordinated yet transparent and independent adaptation of system configuration and behaviour

    Observing a Moving Agent

    Get PDF
    We address the problem of observing a moving agent. In particular, we propose a system for observing a manipulation process, where a robot hand manipulates an object. A discrete event dynamic system (DEDS) from work is developed for the hand/object interaction over time and a stabilizing observer is constructed. Low-level modules are developed for recognizing the events that causes state transitions within the dynamic manipulation system. The work examines closely the possibilities for errors, mistakes and uncertainties in the manipulation system, observer construction process and event identification mechanisms. The system utilizes different tracking techniques in order to observe the task in an active, adaptive and goal-directed manner

    Modelling, Analysing and Control of Interactions Among Agents in MAS

    Get PDF
    An alternative approach to modelling and analysis of interactions among agents in multiagent systems (MAS) and to their control is presented in analytical terms. The attention is focused especially on the negotiation process. However, the possibility of another form of the communication is mentioned too. The reachability graph of the Petri net (PN)-based model of MAS is found as well as the space of feasible states. Trajectories representing the interaction processes among agents in MAS are computed by means of the mutual intersection of both the straight-lined reachability tree (from a given initial state towards the terminal one) and the backtracking reachability tree (from the desired terminal state towards the initial one, however oriented towards the terminal state). Control interferences are obtained on the basis of the most suitable trajectory chosen from the set of feasible ones

    Active inspection and reverse engineering

    Get PDF
    technical reportWe propose a new design for inspection and reverse engineering environments. In particular, we investigate the use of discrete event dynamic systems (DEDS) to guide and control the active exploration and sensing of mechanical parts for industrial inspection and reverse engineering. We introduce dynamic recursive finite state machines (DRFSM) as a new DEDS tool for utilizing the recursive nature of the mechanical parts under consideration. The proposed framework uses DRFSM DEDS for constructing an observer for exploration and inspection purposes. We construct a sensing ?? CAD interface for the automatic reconstruction of parts from visual data. We also implement a graphical interface for designing DRFSM DEDS controllers

    Modeling and Analysis Methods for Multi-Agent Systems

    Get PDF

    Learning for Coordination of Vision and Action

    Get PDF
    We define the problem of visuomotor coordination and identify bottleneck problems in the implementation of general purpose vision and action systems. We conjecture that machine learning methods provide a general purpose mechanism for combining specific visual and action modules in a task-independent way. We also maintain that successful learning systems reflect realities of the environment, exploit context information, and identify limitations in perceptual algorithms which cannot be captured by the designer. We then propose a multi-step find-and-fetch mobile robot search and retrieval task. This task illustrates where current learning approaches provide solutions and where future research opportunities exist

    A Simulation Technology for Supply-Chain Ingeration

    Get PDF
    • …
    corecore