925 resultados para Robotics, Automation, Vision systems
Resumo:
Peer-reviewed
Resumo:
This thesis presents the calibration and comparison of two systems, a machine vision system that uses 3 channel RGB images and a line scanning spectral system. Calibration. is the process of checking and adjusting the accuracy of a measuring instrument by comparing it with standards. For the RGB system self-calibrating methods for finding various parameters of the imaging device were developed. Color calibration was done and the colors produced by the system were compared to the known colors values of the target. Software drivers for the Sony Robot were also developed and a mechanical part to connect a camera to the robot was also designed. For the line scanning spectral system, methods for the calibrating the alignment of the system and the measurement of the dimensions of the line scanned by the system were developed. Color calibration of the spectral system is also presented.
Resumo:
The problem of software (SW) defaults is becoming more and more topical because of increasing amount of the SW and its complication. The majority of these defaults are founded during the test part that consumes about 40-50% of the development efforts. Test automation allows reducing the cost of this process and increasing testing effectiveness. In the middle of 1980 the first tools for automated testing appeared and the automated process was implemented in different kinds of SW testing. In short time, it became obviously, automated testing can cause many problems such as increasing product cost, decreasing reliability and even project fail. This thesis describes automated testing process, its concept, lists main problems, and gives an algorithm for automated test tools selection. Also this work presents an overview of the main automated test tools for embedded systems.
Resumo:
Parameters such as tolerance, scale and agility utilized in data sampling for using in Precision Agriculture required an expressive number of researches and development of techniques and instruments for automation. It is highlighted the employment of methodologies in remote sensing used in coupled to a Geographic Information System (GIS), adapted or developed for agricultural use. Aiming this, the application of Agricultural Mobile Robots is a strong tendency, mainly in the European Union, the USA and Japan. In Brazil, researches are necessary for the development of robotics platforms, serving as a basis for semi-autonomous and autonomous navigation systems. The aim of this work is to describe the project of an experimental platform for data acquisition in field for the study of the spatial variability and development of agricultural robotics technologies to operate in agricultural environments. The proposal is based on a systematization of scientific work to choose the design parameters utilized for the construction of the model. The kinematic study of the mechanical structure was made by the virtual prototyping process, based on modeling and simulating of the tension applied in frame, using the.
Resumo:
Ohjelmistotuotannon yleinen ongelma on se, että toimitusprojektien läpivientiajat pitkittyvät. Kilpailun kiristyessä ohjelmistoalalla on alettu kiinnittää erityistä huomiota projektien eri vaiheiden tehostamiseen. Process Vision Oy kehittää energiatietojärjestelmiä Suomen energia-alan yrityksille. Yrityksessä on kehitetty vuonna 2010 palvelumalli, jonka avulla pyritään nopeuttamaan toimitusprojektien eri vaiheita. Valtioneuvosto valmisteli vuonna 2009 tuntimittausasetuksen, joka määritti sääntöjä mittaustiedon hallintaan energia-alalla. Kyseisen asetuksen pohjalta Energiateollisuus julkaisi vuonna 2010 ohjeistuksen, joka selkeyttää asetuksen sisällön vaatimuksia jakeluverkonhaltijoille ja sähkön myyjille. Process Vision Oy on valmistellut ohjeistuksen pohjalta tuntimittauspaketin, joka sisältää ohjeistuksen mukaiset toiminnot GENERIS-järjestelmässä. Tässä diplomityössä määritellään Process Vision Oy:n palvelumallin mukaiset standardikomponentit tuntimittauspaketin toimitusprojekteja varten. Työn tavoitteena on kehittää mahdollisimman pitkälle tuotteistettu tuntimittauspaketin toimitus uusille ja vanhoille asiakkaille. Työn lopussa pohditaan miten hyvin palvelumalli soveltuu tuntimittauspaketin toimitusprojekteihin. Lisäksi työssä kartoitetaan yrityksessä käytössä olevien automatisointityökalujen kehitystarpeita. Työn tuloksena saatiin määriteltyä GENERIS-objektit ja konfiguraatiot, jotka toimitetaan tuntimittauspaketin mukana. Työn ohessa sisällytettiin yrityksen Suomen taseselvitysjärjestelmien asennusohjeeseen tuntimittauspaketin toiminnallisuuksien konfigurointi. Uusien vientimäärittelyjen avulla voidaan tuntimittauspaketin toiminnallisuudet toimittaa jatkossa tehokkaammin kuin aiemmin.
Resumo:
One of the problems that slows the development of off-line programming is the low static and dynamic positioning accuracy of robots. Robot calibration improves the positioning accuracy and can also be used as a diagnostic tool in robot production and maintenance. A large number of robot measurement systems are now available commercially. Yet, there is a dearth of systems that are portable, accurate and low cost. In this work a measurement system that can fill this gap in local calibration is presented. The measurement system consists of a single CCD camera mounted on the robot tool flange with a wide angle lens, and uses space resection models to measure the end-effector pose relative to a world coordinate system, considering radial distortions. Scale factors and image center are obtained with innovative techniques, making use of a multiview approach. The target plate consists of a grid of white dots impressed on a black photographic paper, and mounted on the sides of a 90-degree angle plate. Results show that the achieved average accuracy varies from 0.2mm to 0.4mm, at distances from the target from 600mm to 1000mm respectively, with different camera orientations.
Resumo:
This work presents the implementation and comparison of three different techniques of three-dimensional computer vision as follows: • Stereo vision - correlation between two 2D images • Sensorial fusion - use of different sensors: camera 2D + ultrasound sensor (1D); • Structured light The computer vision techniques herein presented took into consideration the following characteristics: • Computational effort ( elapsed time for obtain the 3D information); • Influence of environmental conditions (noise due to a non uniform lighting, overlighting and shades); • The cost of the infrastructure for each technique; • Analysis of uncertainties, precision and accuracy. The option of using the Matlab software, version 5.1, for algorithm implementation of the three techniques was due to the simplicity of their commands, programming and debugging. Besides, this software is well known and used by the academic community, allowing the results of this work to be obtained and verified. Examples of three-dimensional vision applied to robotic assembling tasks ("pick-and-place") are presented.
Resumo:
This pro gradu –thesis discusses generating competitive advantage through competitor information systems. The structure of this thesis follows the structure of the WCA model by Alter (1996). In the WCA model, business process is influenced by three separate but connected elements: information, technology, and process participants. The main research question is how competitor information can be incorporated into or made into a tool creating competitive advantage. Research subquestions are: How does competitor information act as a part of the business process creating competitive advantage? How is a good competitor information system situated and structured in an organisation? How can management help information generate competitive advantage in the business process with participants, information, and technology? This thesis discusses each of the elements separate, but the elements are connected to each other and to competitive advantage. Information is discussed by delving into competitor information and competitor analysis. Competitive intelligence and competitor analysis requires commitment throughout the organisation, including top management, the desire to perform competitive intelligence and the desire to use the end products of that competitive intelligence. In order to be successful, systematic competitive intelligence and competitor analysis require vision, willingness to strive for the goals set, and clear strategies to proceed. Technology is discussed by taking a look into the function of the competitor information systems play and the place they occupy within an organization. In addition, there is discussion about the basic infrastructure of competitor information systems, and the problems competitor information systems can have plaguing them. In order for competitor information systems to be useful and worthy of the resources it takes to develop and maintain them, competitor information systems require on-going resource allocation and high quality information. In order for competitor information systems justify their existence business process participants need to maintain and utilize competitor information systems on all levels. Business process participants are discussed through management practices. This thesis discusses way to manage information, technology, and process participants, when the goal is to generate competitive advantage through competitor information systems. This is possible when information is treated as a resource with value, technology requires strategy in order to be successful within an organization, and process participants are an important resource. Generating competitive advantage through competitor information systems is possible when the elements of information, technology, and business process participants all align advantageously.
Resumo:
Weed mapping is a useful tool for site-specific herbicide applications. The objectives of this study were (1) to determine the percentage of land area covered by weeds in no-till and conventionally tilled fields of common bean using digital image processing and geostatistics, and (2) to compare two types of cameras. Two digital cameras (color and infrared) and a differential GPS were affixed to a center pivot structure for image acquisition. Sample field images were acquired in a regular grid pattern, and the images were processed to estimate the percentage of weed cover. After calculating the georeferenced weed percentage values, maps were constructed using geostatistical techniques. Based on the results, color images are recommended for mapping the percentage of weed cover in no-till systems, while infrared images are recommended for weed mapping in conventional tillage systems.
Resumo:
Spectral sensitivities of visual systems are specified as the reciprocals of the intensities of light (quantum fluxes) needed at each wavelength to elicit the same criterion amplitude of responses. This review primarily considers the methods that have been developed for electrophysiological determinations of criterion amplitudes of slow-wave responses from single retinal cells. Traditional flash methods can require tedious dark adaptations and may yield erroneous spectral sensitivity curves which are not seen in such modifications as ramp methods. Linear response methods involve interferometry, while constant response methods involve manual or automatic adjustments of continuous illumination to keep response amplitudes constant during spectral scans. In DC or AC computerized constant response methods, feedback to determine intensities at each wavelength is derived from the response amplitudes themselves. Although all but traditional flash methods have greater or lesser abilities to provide on-line determinations of spectral sensitivities, computerized constant response methods are the most satisfactory due to flexibility, speed and maintenance of a constant adaptation level
Resumo:
Resilience is the property of a system to remain trustworthy despite changes. Changes of a different nature, whether due to failures of system components or varying operational conditions, significantly increase the complexity of system development. Therefore, advanced development technologies are required to build robust and flexible system architectures capable of adapting to such changes. Moreover, powerful quantitative techniques are needed to assess the impact of these changes on various system characteristics. Architectural flexibility is achieved by embedding into the system design the mechanisms for identifying changes and reacting on them. Hence a resilient system should have both advanced monitoring and error detection capabilities to recognise changes as well as sophisticated reconfiguration mechanisms to adapt to them. The aim of such reconfiguration is to ensure that the system stays operational, i.e., remains capable of achieving its goals. Design, verification and assessment of the system reconfiguration mechanisms is a challenging and error prone engineering task. In this thesis, we propose and validate a formal framework for development and assessment of resilient systems. Such a framework provides us with the means to specify and verify complex component interactions, model their cooperative behaviour in achieving system goals, and analyse the chosen reconfiguration strategies. Due to the variety of properties to be analysed, such a framework should have an integrated nature. To ensure the system functional correctness, it should rely on formal modelling and verification, while, to assess the impact of changes on such properties as performance and reliability, it should be combined with quantitative analysis. To ensure scalability of the proposed framework, we choose Event-B as the basis for reasoning about functional correctness. Event-B is a statebased formal approach that promotes the correct-by-construction development paradigm and formal verification by theorem proving. Event-B has a mature industrial-strength tool support { the Rodin platform. Proof-based verification as well as the reliance on abstraction and decomposition adopted in Event-B provides the designers with a powerful support for the development of complex systems. Moreover, the top-down system development by refinement allows the developers to explicitly express and verify critical system-level properties. Besides ensuring functional correctness, to achieve resilience we also need to analyse a number of non-functional characteristics, such as reliability and performance. Therefore, in this thesis we also demonstrate how formal development in Event-B can be combined with quantitative analysis. Namely, we experiment with integration of such techniques as probabilistic model checking in PRISM and discrete-event simulation in SimPy with formal development in Event-B. Such an integration allows us to assess how changes and di erent recon guration strategies a ect the overall system resilience. The approach proposed in this thesis is validated by a number of case studies from such areas as robotics, space, healthcare and cloud domain.
Resumo:
Six sigma is a quality improvement philosophy with systematic and formal approach. In order to successfully implement and utilize six sigma the basic disciplines of it should be adopted by the entire organization. Furthermore, employee involvement is crucial in six sigma implementation. This thesis addresses the challenges of long-lasting involvement in the case company. It focuses on gaps of involving six sigma trained employees, Black Belts. Theoretical framework of the thesis illustrates different factors influencing employee involvement. Influencing factors can be divided into ten categories: organizational culture, managerial commitment, leadership style, employee empowerment, employees’ perceptions, communication, training, goals, performance measurement and incentives. Factors and categories overlap and are related to each other. The framework provides holistic view of employee involvement in six sigma context but can be used also with other quality management philosophies. This thesis was conducted as a case study and written on an assignment to a power and automation technology company. Due to the nature of research problem, the data collection was conducted by interviewing case company personnel. In order to study involvement from employees’ point of view interview questions were designed to be open-ended and to allow the interviewees to tell freely about the phenomenon. This thesis provides empirical support on previous studies in organizational support, management commitment and employee empowerment. In addition, it indicates the importance of separate function for Black Belts in the organization. The gaps in Black Belt involvement can be categorized under two categories: Management driven gaps are related to management commitment, organizational structure and culture and information systems. Black Belt driven gaps are related to practice and effort of using six sigma. This thesis finds solutions for bridging these gaps in the case company by applying findings from literature research and suggestions given by the interviewees. For each gap, actions are suggested for bridging the discrepancy between current and desired situations. The thesis states that in order to embed six sigma in the organization the most crucial gaps, lack of management commitment, six sigma vision and possibilities to use six sigma, should be diminished.
Resumo:
Six sigma is a quality improvement philosophy with systematic and formal approach. In order to successfully implement and utilize six sigma the basic disciplines of it should be adopted by the entire organization. Furthermore, employee involvement is crucial in six sigma implementation. This thesis addresses the challenges of long-lasting involvement in the case company. It focuses on gaps of involving six sigma trained employees, Black Belts. Theoretical framework of the thesis illustrates different factors influencing employee involvement. Influencing factors can be divided into ten categories: organizational culture, managerial commitment, leadership style, employee empowerment, employees’ perceptions, communication, training, goals, performance measurement and incentives. Factors and categories overlap and are related to each other. The framework provides holistic view of employee involvement in six sigma context but can be used also with other quality management philosophies. This thesis was conducted as a case study and written on an assignment to a power and automation technology company. Due to the nature of research problem, the data collection was conducted by interviewing case company personnel. In order to study involvement from employees’ point of view interview questions were designed to be open-ended and to allow the interviewees to tell freely about the phenomenon. This thesis provides empirical support on previous studies in organizational support, management commitment and employee empowerment. In addition, it indicates the importance of separate function for Black Belts in the organization. The gaps in Black Belt involvement can be categorized under two categories: Management driven gaps are related to management commitment, organizational structure and culture and information systems. Black Belt driven gaps are related to practice and effort of using six sigma. This thesis finds solutions for bridging these gaps in the case company by applying findings from literature research and suggestions given by the interviewees. For each gap, actions are suggested for bridging the discrepancy between current and desired situations. The thesis states that in order to embed six sigma in the organization the most crucial gaps, lack of management commitment, six sigma vision and possibilities to use six sigma, should be diminished.
Resumo:
Les tâches de vision artificielle telles que la reconnaissance d’objets demeurent irrésolues à ce jour. Les algorithmes d’apprentissage tels que les Réseaux de Neurones Artificiels (RNA), représentent une approche prometteuse permettant d’apprendre des caractéristiques utiles pour ces tâches. Ce processus d’optimisation est néanmoins difficile. Les réseaux profonds à base de Machine de Boltzmann Restreintes (RBM) ont récemment été proposés afin de guider l’extraction de représentations intermédiaires, grâce à un algorithme d’apprentissage non-supervisé. Ce mémoire présente, par l’entremise de trois articles, des contributions à ce domaine de recherche. Le premier article traite de la RBM convolutionelle. L’usage de champs réceptifs locaux ainsi que le regroupement d’unités cachées en couches partageant les même paramètres, réduit considérablement le nombre de paramètres à apprendre et engendre des détecteurs de caractéristiques locaux et équivariant aux translations. Ceci mène à des modèles ayant une meilleure vraisemblance, comparativement aux RBMs entraînées sur des segments d’images. Le deuxième article est motivé par des découvertes récentes en neurosciences. Il analyse l’impact d’unités quadratiques sur des tâches de classification visuelles, ainsi que celui d’une nouvelle fonction d’activation. Nous observons que les RNAs à base d’unités quadratiques utilisant la fonction softsign, donnent de meilleures performances de généralisation. Le dernière article quand à lui, offre une vision critique des algorithmes populaires d’entraînement de RBMs. Nous montrons que l’algorithme de Divergence Contrastive (CD) et la CD Persistente ne sont pas robustes : tous deux nécessitent une surface d’énergie relativement plate afin que leur chaîne négative puisse mixer. La PCD à "poids rapides" contourne ce problème en perturbant légèrement le modèle, cependant, ceci génère des échantillons bruités. L’usage de chaînes tempérées dans la phase négative est une façon robuste d’adresser ces problèmes et mène à de meilleurs modèles génératifs.