48 resultados para Robot Operation System (ROS)
Resumo:
Centrifugal pumps are a notable end-consumer of electrical energy. Typical application of a centrifugal pump is the filling or emptying of a reservoir tank, where the pump is often operated at a constant speed until the process is completed. Installing a frequency converter to control the motor substitutes the traditional fixed-speed pumping system, allows the optimization of rotational speed profile for the pumping tasks and enables the estimation of rotational speed and shaft torque of an induction motor without any additional measurements from the motor shaft. Utilization of variable-speed operation provides the possibility to decrease the overall energy consumption of the pumping task. The static head of the pumping process may change during the pumping task. In such systems, the minimum rotational speed changes during reservoir filling or emptying, and the minimum energy consumption can’t be achieved with a fixed rotational speed. This thesis presents embedded algorithms to automatically identify, optimize and monitor pumping processes between supply and destination reservoirs, and evaluates the changing static head –based optimization method.
Resumo:
Brain computer interface (BCI) is a kind of human machine interface, which provides a new interaction method between human and computer or other equipment. The most significant characteristic of BCI system is that its control input is brain electrical activities acquired from the brain instead of traditional input such as hands or eyes. BCI technique has rapidly developed during last two decades and it has mainly worked as an auxiliary technique to help the disable people improve their life qualities. With the appearance of low cost novel electrical devices such as EMOTIV, BCI technique has been applied to the general public through many useful applications including video gaming, virtual reality and virtual keyboard. The purpose of this research is to be familiar with EMOTIV EPOC system and make use of it to build an EEG based BCI system for controlling an industrial manipulator by means of human thought. To build a BCI system, an acquisition program based on EMOTIV EPOC system is designed and a MFC based dialog that works as an operation panel is presented. Furthermore, the inverse kinematics of RV-3SB industrial robot was solved. In the last part of this research, the designed BCI system with human thought input is examined and the results indicate that the system is running smoothly and displays clearly the motion type and the incremental displacement of the motion.
Resumo:
Many, if not all, aspects of our everyday lives are related to computers and control. Microprocessors and wireless communications are involved in our lives. Embedded systems are an attracting field because they combine three key factors, small size, low power consumption and high computing capabilities. The aim of this thesis is to study how Linux communicates with the hardware, to answer the question if it is possible to use an operating system like Debian for embedded systems and finally, to build a Mechatronic real time application. In the thesis a presentation of Linux and the Xenomai real time patch is given, the bootloader and communication with the hardware is analyzed. BeagleBone the evaluation board is presented along with the application project consisted of a robot cart with a driver circuit, a line sensor reading a black line and two Xbee antennas. It makes use of Xenomai threads, the real time kernel. According to the obtained results, Linux is able to operate as a real time operating system. The issue of future research is the area of embedded Linux is also discussed.
Resumo:
The review of intelligent machines shows that the demand for new ways of helping people in perception of the real world is becoming higher and higher every year. This thesis provides information about design and implementation of machine vision for mobile assembly robot. The work has been done as a part of LUT project in Laboratory of Intelligent Machines. The aim of this work is to create a working vision system. The qualitative and quantitative research were done to complete this task. In the first part, the author presents the theoretical background of such things as digital camera work principles, wireless transmission basics, creation of live stream, methods used for pattern recognition. Formulas, dependencies and previous research related to the topic are shown. In the second part, the equipment used for the project is described. There is information about the brands, models, capabilities and also requirements needed for implementation. Although, the author gives a description of LabVIEW software, its add-ons and OpenCV which are used in the project. Furthermore, one can find results in further section of considered thesis. They mainly represented by screenshots from cameras, working station and photos of the system. The key result of this thesis is vision system created for the needs of mobile assembly robot. Therefore, it is possible to see graphically what was done on examples. Future research in this field includes optimization of the pattern recognition algorithm. This will give less response time for recognizing objects. Presented by author system can be used also for further activities which include artificial intelligence usage.
Resumo:
The Thesis gives a decision support framework that has significant impact on the economic performance and viability of a hydropower company. The studyaddresses the short-term hydropower planning problem in the Nordic deregulated electricity market. The basics of the Nordic electricity market, trading mechanisms, hydropower system characteristics and production planning are presented in the Thesis. The related modelling theory and optimization methods are covered aswell. The Thesis provides a mixed integer linear programming model applied in asuccessive linearization method for optimal bidding and scheduling decisions inthe hydropower system operation within short-term horizon. A scenario based deterministic approach is exploited for modelling uncertainty in market price and inflow. The Thesis proposes a calibration framework to examine the physical accuracy and economic optimality of the decisions suggested by the model. A calibration example is provided with data from a real hydropower system using a commercial modelling application with the mixed integer linear programming solver CPLEX.
Resumo:
Main goal of this thesis was to implement a localization system which uses sonars and WLAN intensity maps to localize an indoor mobile robot. A probabilistic localization method, Monte Carlo Localization is used in localization. Also the theory behind probabilistic localization is explained. Two main problems in mobile robotics, path tracking and global localization, are solved in this thesis. Implemented system can achieve acceptable performance in path tracking. Global localization using WLAN received signal strength information is shown to provide good results, which can be used to localize the robot accurately, but also some bad results, which are no use when trying to localize the robot to the correct place. Main goal of solving ambiguity in office like environment is achieved in many test cases.
Resumo:
Tässä työssä raportoidaan harjoitustyön kehittäminen ja toteuttaminen Aktiivisen- ja robottinäön kurssille. Harjoitustyössä suunnitellaan ja toteutetaan järjestelmä joka liikuttaa kappaleita robottikäsivarrella kolmiuloitteisessa avaruudessa. Kappaleidenpaikkojen määrittämiseen järjestelmä käyttää digitaalisia kuvia. Tässä työssä esiteltävässä harjoitustyötoteutuksessa käytettiin raja-arvoistusta HSV-väriavaruudessa kappaleiden segmentointiin kuvasta niiden värien perusteella. Segmentoinnin tuloksena saatavaa binäärikuvaa suodatettiin mediaanisuotimella kuvan häiriöiden poistamiseksi. Kappaleen paikkabinäärikuvassa määritettiin nimeämällä yhtenäisiä pikseliryhmiä yhtenäisen alueen nimeämismenetelmällä. Kappaleen paikaksi määritettiin suurimman nimetyn pikseliryhmän paikka. Kappaleiden paikat kuvassa yhdistettiin kolmiuloitteisiin koordinaatteihin kalibroidun kameran avulla. Järjestelmä liikutti kappaleita niiden arvioitujen kolmiuloitteisten paikkojen perusteella.
Resumo:
Työn tärkeimpänä tavoitteena oli edistää ympäristöjärjestelmän laatimista Kvaerner Pulping, Power divisioonan Kattilat-liiketoimintayksikölle. Lisäksi tavoitteena oli tarkastella yritykseen kohdistuvia ympäristövaatimuksia ja niiden vaikutusta yrityksen toimintaan. Aluksi työssä tarkasteltiin ympäristöjärjestelmästandardien sisältöjä ja niiden eroja. Työssä käsiteltiin myös erilaisia elinkaarijohtamisen malleja, joita voidaan hyödyntää yrityksen kokonaisvaltaisessa ympäristöjärjestelmässä. Työssä tarkasteltiin myös sidosryhmien vaikutusta yrityksen ympäristötoimintaan. Kattilalaitostoimittajan tärkeimpiä asiakkaita ovat sellu- ja paperiteollisuus. Näihin yrityksiin on kohdistunut runsaan kymmenen vuoden aikana paineita ympäristötoiminnan tehostamiseksi. Tämän kehityksen seurauksena vastaavat tehostamispaineet ovat siirtymässä myös alihankkijoille, kuten kattilaitostoimittajille. Tehokkaan ympäristöjohtamisen takaamiseksi työssä määriteltiin ympäristövastuut ja –valtuudet sekä ympäristöpäämäärät ja –tavoitteet. Lisäksi tunnistettiin yrityksen toimintaan liittyvät ympäristönäkökohdat ja –riskit. Työn yhteydessä laadittiin ympäristöjärjestelmän luonnos, ja se sisältää jatkuvan parantamisen periaatteen. Työn yhteydessä laadittiin lisäksi Kvaerner Pulping Oy:n koelaitokselle ympäristölupahakemus. Työssä on kuvattu koelaitosta ja sen ympäristölupahakemukseen liittyviä asioita esimerkkinä parantuneesta ympäristöasioiden hoidosta.
Resumo:
Diplomityön ensimmäisenä tavoitteena on selvittää robotisoidun särmäyssolun tehokkaimmat käyttöalueet särmättävien kappaleiden muotojen ja laitteiston teknisten edellytysten perusteella. Toisena tavoitteena on tuoda esille robotisoidun särmäyssolun käyttöönottoon liittyviä ongelmia ja antaa käytännön ohjeita niiden ratkaisemiseksi. Tuloksia sovelletaan jatkossa kohdeyrityksen markkinoiman särmäyssolun tuotekehitykseen. Särmäyksen automatisoinnin pääpiirteitä tarkastellaan tutkimalla markkinoilla olevien robottisolujen toimintaperiaatteita ja ohjelmointitapoja. Työssä on myös esitetty kohdeyrityksen omat tavoitteet ja lähtökohdat särmäysmenetelmien kehittämiseen, joista tärkeimmät ovat integroitavuus joustavaan valmistusjärjestelmään ja solun kehittäminen myyntiartikkeliksi. Työssä esitellään robotisoidun särmäyssolun toimintaa kuvaamalla työkierron toiminnot pääpiirteissään. Samassa yhteydessä esitellään myös solun konekanta sekä koneiden välillä tapahtuva tiedon siirto. Erityisenä mielenkiinnon kohteena ovat olleet joustavan valmistusjärjestelmän soluohjaimen toiminnot ja särmäyssolun toimivuus FMS:n osana. Analyyttisessä osuudessa tutkitaan kappaleiden särmättävyyttä robotisoidussa tuotantoratkaisussa. Lähtökohdaksi on otettu särmäyspuristimen, robotin, lisälaitteiden ja kappaleen muotojen asettamat rajoitukset sekä toisaalta robotisoinnin tuomat uudet mahdollisuudet. Tulosten perusteella robotisointi soveltuu parhaiten painaville tai monimutkaisille kappaleille, joiden manuaalisärmäys vie paljon aikaa. Taloudellisia käyttöalueita kartoitettiin tutkimalla eräkokoon, ohjelmointiajan, kappaleajan ja särmien määrän vaikutusta valmistuskustannuksiin. Robotisoinnin on todettu kannattavan yrityksissä, joissa sarjat ovat usein toistuvia ja eräkoot yli 150 kappaleen suuruisia. Kappaleen muoto ja särmien määrä vaikuttaa monin tavoin kappaleaikaan ja siten myös valmistuskustannuksiin. Robotisoinnin kannattavuutta on näissä tapauksissa arvioitava aina tapauskohtaisesti työkierron vaatimien toimintojen perusteella.
Resumo:
The main objective of this master's thesis is to study robot programming using simulation software, and also how to embed the simulation software into company's own robot controlling software. The further goal is to study a new communication interface to the assembly line's components -more precisely how to connect the robot cell into this new communication system. Conveyor lines are already available where the conveyors use the new communication standard. The robot cell is not yet capable of communicating with to other devices using the new communication protocols. The main problem among robot manufacturers is that they all have their own communication systems and programming languages. There has not been any common programming language to program all the different robot manufacturers robots, until the RRS (Realistic Robot Simulation) standards were developed. The RRS - II makes it possible to create the robot programs in the simulation software and it gives a common user interface for different robot manufacturers robots. This thesis will present the RRS - II standard and the robot manufacturers situation for the RRS - II support. Thesis presents how the simulation software can be embedded into company's own robot controlling software and also how the robot cell can be connected to the CAMX (Computer Aided Manufacturing using XML) communication system.
Resumo:
Stora Enso has research centres in Finland, Sweden and Germany. The research centres use PIMS as a research project invoicing and monitoring system. Possible reorganization and new financing model for R&D functions have been considered and the project management system should be developed to support the new operation model. The objective of this thesis is to find a model for R&D project management, and to present the project management system of Stora Enso, and to discuss if the current system could be developed to respond to the new needs or should it be replaced with another system. The theoretical part of the study describes challenges in R&D project management, and presents different project characteristics, and methods for managing R&D project portfolio. It is also described how the project management system can support project monitoring and controlling, and how inter-project learning can be enhanced. The empirical part of the study presents the current project management system of Stora Enso and how the system should be developed to support Stora Enso’s R&D functions better. In conclusion, it is stated that there is no relevant reason to replace PIMS with another system, because PIMS can be developed to support R&D project management better with a hybrid system. It is also suggested that the new financing model should not be implemented before more comprehensive analysis of its effects is conducted.
Resumo:
Sensor-based robot control allows manipulation in dynamic environments with uncertainties. Vision is a versatile low-cost sensory modality, but low sample rate, high sensor delay and uncertain measurements limit its usability, especially in strongly dynamic environments. Force is a complementary sensory modality allowing accurate measurements of local object shape when a tooltip is in contact with the object. In multimodal sensor fusion, several sensors measuring different modalities are combined to give a more accurate estimate of the environment. As force and vision are fundamentally different sensory modalities not sharing a common representation, combining the information from these sensors is not straightforward. In this thesis, methods for fusing proprioception, force and vision together are proposed. Making assumptions of object shape and modeling the uncertainties of the sensors, the measurements can be fused together in an extended Kalman filter. The fusion of force and visual measurements makes it possible to estimate the pose of a moving target with an end-effector mounted moving camera at high rate and accuracy. The proposed approach takes the latency of the vision system into account explicitly, to provide high sample rate estimates. The estimates also allow a smooth transition from vision-based motion control to force control. The velocity of the end-effector can be controlled by estimating the distance to the target by vision and determining the velocity profile giving rapid approach and minimal force overshoot. Experiments with a 5-degree-of-freedom parallel hydraulic manipulator and a 6-degree-of-freedom serial manipulator show that integration of several sensor modalities can increase the accuracy of the measurements significantly.
Resumo:
It is necessary to use highly specialized robots in ITER (International Thermonuclear Experimental Reactor) both in the manufacturing and maintenance of the reactor due to a demanding environment. The sectors of the ITER vacuum vessel (VV) require more stringent tolerances than normally expected for the size of the structure involved. VV consists of nine sectors that are to be welded together. The vacuum vessel has a toroidal chamber structure. The task of the designed robot is to carry the welding apparatus along a path with a stringent tolerance during the assembly operation. In addition to the initial vacuum vessel assembly, after a limited running period, sectors need to be replaced for repair. Mechanisms with closed-loop kinematic chains are used in the design of robots in this work. One version is a purely parallel manipulator and another is a hybrid manipulator where the parallel and serial structures are combined. Traditional industrial robots that generally have the links actuated in series are inherently not very rigid and have poor dynamic performance in high speed and high dynamic loading conditions. Compared with open chain manipulators, parallel manipulators have high stiffness, high accuracy and a high force/torque capacity in a reduced workspace. Parallel manipulators have a mechanical architecture where all of the links are connected to the base and to the end-effector of the robot. The purpose of this thesis is to develop special parallel robots for the assembly, machining and repairing of the VV of the ITER. The process of the assembly and machining of the vacuum vessel needs a special robot. By studying the structure of the vacuum vessel, two novel parallel robots were designed and built; they have six and ten degrees of freedom driven by hydraulic cylinders and electrical servo motors. Kinematic models for the proposed robots were defined and two prototypes built. Experiments for machine cutting and laser welding with the 6-DOF robot were carried out. It was demonstrated that the parallel robots are capable of holding all necessary machining tools and welding end-effectors in all positions accurately and stably inside the vacuum vessel sector. The kinematic models appeared to be complex especially in the case of the 10-DOF robot because of its redundant structure. Multibody dynamics simulations were carried out, ensuring sufficient stiffness during the robot motion. The entire design and testing processes of the robots appeared to be complex tasks due to the high specialization of the manufacturing technology needed in the ITER reactor, while the results demonstrate the applicability of the proposed solutions quite well. The results offer not only devices but also a methodology for the assembly and repair of ITER by means of parallel robots.
Resumo:
Climate innovations, that cover both technological applications and process and service innovations, play a key role in climate change mitigation. The purpose of this study was to examine how the Finnish innovation system could be enhanced with governmental measures so that the diffusion of climate innovations could be speeded up. During the study, it became evident that the governmental measures need to support the whole innovation chain, which comprises of research, development, demonstration and deployment. Only this can lead to the successful birth and diffusion of low carbon innovations. The study found that the strengths of the Finnish innovation system are research and development, and the current national innovation policies strongly support these activities. However, these have been emphasised at the expense of the demonstration and deployment. Consequently, the biggest bottlenecks in the Finnish innovation landscape are the lack of pilot and demonstration projects and slow commercialisation, thus the high price of the innovation. To meet with the challenge, the government should firstly promote strict greenhouse gas emission reduction targets. This would boost up the innovation activities, which would also lower the prices of the innovations. To speed up the commercialisation process, measures that stimulate the domestic market, such as feed-in-tariffs and public procurements, are needed. Special attention should also be paid to the measures that could shift the traditional closed innovation chain towards open innovation. This means that the product development should involve experts from several fields such as the user and marketing experts to speed up the commercialisation. In addition, efficient innovation co-operation between both private and public sector is essential. Finally, as the domestic resources are not adequate for producing all the innovations needed, the domestic innovation activities should be focused on a few sectors, and at the same time promote efficient import policies.
Resumo:
Learning from demonstration becomes increasingly popular as an efficient way of robot programming. Not only a scientific interest acts as an inspiration in this case but also the possibility of producing the machines that would find application in different areas of life: robots helping with daily routine at home, high performance automata in industries or friendly toys for children. One way to teach a robot to fulfill complex tasks is to start with simple training exercises, combining them to form more difficult behavior. The objective of the Master’s thesis work was to study robot programming with visual input. Dynamic movement primitives (DMPs) were chosen as a tool for motion learning and generation. Assuming a movement to be a spring system influenced by an external force, making this system move, DMPs represent the motion as a set of non-linear differential equations. During the experiments the properties of DMP, such as temporal and spacial invariance, were examined. The effect of the DMP parameters, including spring coefficient, damping factor, temporal scaling, on the trajectory generated were studied.