• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 26
  • 23
  • 8
  • 3
  • 2
  • 2
  • 2
  • 2
  • 1
  • Tagged with
  • 73
  • 73
  • 19
  • 19
  • 11
  • 10
  • 8
  • 8
  • 8
  • 8
  • 7
  • 7
  • 7
  • 7
  • 7
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
61

Automatické generování pozic optického skeneru pro digitalizaci plechových dílů / Automatic Generation of Scanning Positions for Sheet Metal Parts Digitization

Koutecký, Tomáš January 2015 (has links)
This thesis deals with the development of a new methodology for automatic generation of scanning positions based on a computer model of the part for digitization of sheet metal parts. Manufacture and related inspection of sheet metal parts are closely connected to automotive industry. Based on increasing general requirements on accuracy, there is also a requirement for accurate inspection of manufactured parts in serial-line production. Optical 3D scanners and industrial robots are used more often for that purpose. Measuring positions for accurate and fast digitization of a part need to be prepared as the manufacturing of the new part begins. Planning of such positions is done manually by positioning of the industrial robot and saving the positions. The planning of positions proposed by this methodology is done automatically. A methodology of positions planning, their simulation for true visibility of the part elements using reflectance model and a simulation of the positions for robot reachability is presented in this thesis. The entire methodology is implemented as a plug-in for the Rhinoceros software. High reduction of time in positions planning compared to the manual approach was observed in the performed experiments.
62

Sur la commande des robots manipulateurs industriels en co-manipulation robotique / On the control of industrial robots for robotic comanipulation tasks

Bahloul, Abdelkrim 07 December 2018 (has links)
Durant ce travail de thèse, nous nous sommes intéressés à la commande d'un robot manipulateur industriel, configuré pour une co-manipulation avec un opérateur humain, en vue de la manutention de charges lourdes. Dans un premier temps, nous avons présenté une vue d'ensemble des études qui ont été menées dans ce cadre. Ensuite, nous avons abordé la modélisation et l'identification des paramètres dynamiques du robot Denso VP-6242G. Nous avons utilisé le logiciel OpenSYMORO pour calculer son modèle dynamique. Après une présentation détaillée de la méthode d'identification des paramètres de robots manipulateurs, nous l'avons appliqué au cas de notre robot. Cela nous a permis d'obtenir un vecteur des paramètres qui garantit une matrice d'inertie définie positive pour n'importe quelle configuration articulaire du robot, tout en assurant une bonne qualité de reconstruction des couples pour des vitesses articulaires constantes, ou variables au cours du temps. Par la suite, nous avons détaillé les nouvelles fonctionnalités proposées pour le générateur de trajectoire en temps réel, sur lequel repose notre schéma de commande. Nous avons présenté une méthode d'estimation de la force de l'opérateur à partir des mesures de la force d'interaction entre le robot et l'opérateur, tout en tenant compte de la pénalisation de la force de l'opérateur afin d'avoir une image de cette dernière permettant de générer une trajectoire qui respecte les limites de l'espace de travail. Des tests du générateur de trajectoire simulant différents cas de figure possibles nous ont permis de vérifier l'efficacité des nouvelles fonctionnalités proposées. Le générateur permet de produire une trajectoire dans l'espace de travail tridimensionnel selon la direction de l'effort appliqué par l'opérateur, ce qui contribue à l'exigence de transparence recherchée en co-manipulation robotique. Dans la dernière partie, nous avons présenté et validé en simulation une commande en impédance dont les trajectoires de référence sont issues du générateur développé. Les résultats obtenus ont donné lieu à une bonne qualité de poursuite des trajectoires désirées. D'autre part, le respect des limites virtuelles de l'espace de travail a également été pris en compte. Cependant, les trajectoires articulaires correspondantes peuvent franchir les limites définies pour préserver l'intégrité du robot. / In this thesis, we were interested in the control of industrial manipulators in co-manipulation mode with a human operator for the handling of heavy loads. First, we have presented an overview of existing studies in this framework. Then, we have addressed the modeling and the identification of dynamic parameters for the Denso VP-6242G robot. We have used the OpenSYMORO software to calculate its dynamical model. After a detailed presentation of the method for identifying the robot's parameters, we have applied it to the case of our robot. This allowed us to obtain a vector of the parameters which guarantees a positive definite inertia matrix for any configuration of the robot, as well as a good quality of reconstruction of the torques in the case of constant joint velocities or in the case of variable ones over time. To continue, we have detailed the new features that have been proposed for the online trajectory generator, for which the control scheme is based on. We have presented a method for estimating the operator's force from the measurements of the interaction force between the robot and the operator, while taking into account for the penalization of the operator's force in order to have an information of this last which allows to generate a trajectory that respects the limits of workspace. Some tests of the trajectory generator simulating different possible scenarios have allowed us to check the effectiveness of the new proposed features. The generator makes it possible to produce a trajectory in the three-dimensional workspace according to the direction of the force applied by the operator, which contributes to fulfill the requirement of transparency that is sought in a co-manipulation. In the last part, we have presented and validated, in simulation, an impedance control whose reference trajectories are delivered by the proposed generator. The obtained results have shown a good trajectory tracking. On the other hand, the satisfaction of the virtual bounds of the workspace has also been nicely taken into account. However, the corresponding articular trajectories can cross the bounds defined to preserve the integrity of the robot.
63

A Low-cost Mobile Manipulator for Industrial and Research Applications

Venator, Edward Stephen 23 August 2013 (has links)
No description available.
64

MULTI-RATE VISUAL FEEDBACK ROBOT CONTROL

Solanes Galbis, Juan Ernesto 24 November 2015 (has links)
[EN] This thesis deals with two characteristic problems in visual feedback robot control: 1) sensor latency; 2) providing suitable trajectories for the robot and for the measurement in the image. All the approaches presented in this work are analyzed and implemented on a 6 DOF industrial robot manipulator or/and a wheeled robot. Focusing on the sensor latency problem, this thesis proposes the use of dual-rate high order holds within the control loop of robots. In this sense, the main contributions are: - Dual-rate high order holds based on primitive functions for robot control (Chapter 3): analysis of the system performance with and without the use of this multi-rate technique from non-conventional control. In addition, as consequence of the use of dual-rate holds, this work obtains and validates multi-rate controllers, especially dual-rate PIDs. - Asynchronous dual-rate high order holds based on primitive functions with time delay compensation (Chapter 3): generalization of asynchronous dual-rate high order holds incorporating an input signal time delay compensation component, improving thus the inter-sampling estimations computed by the hold. It is provided an analysis of the properties of such dual-rate holds with time delay compensation, comparing them with estimations obtained by the equivalent dual-rate holds without this compensation, as well as their implementation and validation within the control loop of a 6 DOF industrial robot manipulator. - Multi-rate nonlinear high order holds (Chapter 4): generalization of the concept of dual-rate high order holds with nonlinear estimation models, which include information about the plant to be controlled, the controller(s) and sensor(s) used, obtained from machine learning techniques. Thus, in order to obtain such a nonlinear hold, it is described a methodology non dependent of the machine technique used, although validated using artificial neural networks. Finally, an analysis of the properties of these new holds is carried out, comparing them with their equivalents based on primitive functions, as well as their implementation and validation within the control loop of an industrial robot manipulator and a wheeled robot. With respect to the problem of providing suitable trajectories for the robot and for the measurement in the image, this thesis presents the novel reference features filtering control strategy and its generalization from a multi-rate point of view. The main contributions in this regard are: - Reference features filtering control strategy (Chapter 5): a new control strategy is proposed to enlarge significantly the solution task reachability of robot visual feedback control. The main idea is to use optimal trajectories proposed by a non-linear EKF predictor-smoother (ERTS), based on Rauch-Tung-Striebel (RTS) algorithm, as new feature references for an underlying visual feedback controller. In this work it is provided both the description of the implementation algorithm and its implementation and validation utilizing an industrial robot manipulator. - Dual-rate Reference features filtering control strategy (Chapter 5): a generalization of the reference features filtering approach from a multi-rate point of view, and a dual Kalman-smoother step based on the relation of the sensor and controller frequencies of the reference filtering control strategy is provided, reducing the computational cost of the former algorithm, as well as addressing the problem of the sensor latency. The implementation algorithms, as well as its analysis, are described. / [ES] La presente tesis propone soluciones para dos problemas característicos de los sistemas robóticos cuyo bucle de control se cierra únicamente empleando sensores de visión artificial: 1) la latencia del sensor; 2) la obtención de trayectorias factibles tanto para el robot así como para las medidas obtenidas en la imagen. Todos los métodos propuestos en este trabajo son analizados, validados e implementados utilizando brazo robot industrial de 6 grados de libertad y/o en un robot con ruedas. Atendiendo al problema de la latencia del sensor, esta tesis propone el uso de retenedores bi-frequencia de orden alto dentro de los lazos de control de robots. En este aspecto las principales contribuciones son: -Retenedores bi-frecuencia de orden alto basados en funciones primitivas dentro de lazos de control de robots (Capítulo 3): análisis del comportamiento del sistema con y sin el uso de esta técnica de control no convencional. Además, como consecuencia del empleo de los retenedores, obtención y validación de controladores multi-frequencia, concretamente de PIDs bi-frecuencia. -Retenedores bi-frecuencia asíncronos de orden alto basados en funciones primitivas con compensación de retardos (Capítulo 3): generalización de los retenedores bi-frecuencia asíncronos de orden alto incluyendo una componente de compensación del retardo en la señal de entrada, mejorando así las estimaciones inter-muestreo calculadas por el retenedor. Se proporciona un análisis de las propiedades de los retenedores con compensación del retardo, comparándolas con las obtenidas por sus predecesores sin compensación, así como su implementación y validación en un brazo robot de 6 grados de libertad. -Retenedores multi-frecuencia no lineales de orden alto (Capítulo 4): generalización del concepto de retenedor bi-frecuencia de orden alto con modelos de estimación no lineales, los cuales incluyen información tanto de la planta a controlar, como del controlador(es) y sensor(es) empleado(s), obtenida a partir de técnicas de aprendizaje. Así pues, para obtener dicho retenedor no lineal, se describe una metodología independiente de la herramienta de aprendizaje utilizada, aunque validada con el uso de redes neuronales artificiales. Finalmente se realiza un análisis de las propiedades de estos nuevos retenedores, comparándolos con sus predecesores basados en funciones primitivas, así como su implementación y validación en un brazo robot de 6 grados de libertad y en un robot móvil con ruedas. Por lo que respecta al problema de generación de trayectorias factibles para el robot y para la medida en la imagen, esta tesis propone la nueva estrategia de control basada en el filtrado de la referencia y su generalización desde el punto de vista multi-frecuencial. -Estrategia de control basada en el filtrado de la referencia (Capítulo 5): una nueva estrategia de control se propone para ampliar significativamente el espacio de soluciones de los sistemas robóticos realimentados con sensores de visión artificial. La principal idea es utilizar las trayectorias óptimas obtenidas por una trayectoria predicha por un filtro de Kalman seguido de un suavizado basado en el algoritmo Rauch-Tung-Striebel (RTS) como nuevas referencias para un controlador dado. En este trabajo se proporciona tanto la descripción del algoritmo como su implementación y validación empleando un brazo robótico industrial. -Estrategia de control bi-frecuencia basada en el filtrado de la referencia (Capítulo 5): generalización de la estrategia de control basada en filtrado de la referencia desde un punto de vista multi-frecuencial, con un filtro de Kalman multi-frecuencia y un Kalman-smoother dual basado en la relación existente entre las frecuencias del sensor y del controlador, reduciendo así el coste computacional del algoritmo y, al mismo tiempo, dando solución al problema de la latencia del sensor. La validación se realiza utilizando un barzo robot industria asi / [CA] La present tesis proposa solucions per a dos problemes característics dels sistemes robòtics el els que el bucle de control es tanca únicament utilitzant sensors de visió artificial: 1) la latència del sensor; 2) l'obtenció de trajectòries factibles tant per al robot com per les mesures en la imatge. Tots els mètodes proposats en aquest treball son analitzats, validats e implementats utilitzant un braç robot industrial de 6 graus de llibertat i/o un robot amb rodes. Atenent al problema de la latència del sensor, esta tesis proposa l'ús de retenidors bi-freqüència d'ordre alt a dins del llaços de control de robots. Al respecte, les principals contribucions son: - Retenidors bi-freqüència d'ordre alt basats en funcions primitives a dintre dels llaços de control de robots (Capítol 3): anàlisis del comportament del sistema amb i sense l'ús d'aquesta tècnica de control no convencional. A més a més, com a conseqüència de l'ús dels retenidors, obtenció i validació de controladors multi-freqüència, concretament de PIDs bi-freqüència. - Retenidors bi-freqüència asíncrons d'ordre alt basats en funcions primitives amb compensació de retards (Capítol 3): generalització dels retenidors bi-freqüència asíncrons d'ordre alt inclouen una component de compensació del retràs en la senyal d'entrada al retenidor, millorant així les estimacions inter-mostreig calculades per el retenidor. Es proporciona un anàlisis de les propietats dels retenidors amb compensació del retràs, comparant-les amb les obtingudes per el seus predecessors sense la compensació, així com la seua implementació i validació en un braç robot industrial de 6 graus de llibertat. - Retenidors multi-freqüència no-lineals d'ordre alt (Capítol 4): generalització del concepte de retenidor bi-freqüència d'ordre alt amb models d'estimació no lineals, incloent informació tant de la planta a controlar, com del controlador(s) i sensor(s) utilitzat(s), obtenint-la a partir de tècniques d'aprenentatge. Així doncs, per obtindre el retenidor no lineal, es descriu una metodologia independent de la ferramenta d'aprenentatge utilitzada, però validada amb l'ús de rets neuronals artificials. Finalment es realitza un anàlisis de les propietats d'aquestos nous retenidors, comparant-los amb els seus predecessors basats amb funcions primitives, així com la seua implementació i validació amb un braç robot de 6 graus de llibertat i amb un robot mòbil de rodes. Per el que respecta al problema de generació de trajectòries factibles per al robot i per la mesura en la imatge, aquesta tesis proposa la nova estratègia de control basada amb el filtrat de la referència i la seua generalització des de el punt de vista multi-freqüència. - Estratègia de control basada amb el filtrat de la referència (Capítol 5): una nova estratègia de control es proposada per ampliar significativament l'espai de solucions dels sistemes robòtics realimentats amb sensors de visió artificial. La principal idea es la d'utilitzar les trajectòries optimes obtingudes per una trajectòria predita per un filtre de Kalman seguit d'un suavitzat basat en l'algoritme Rauch-Tung-Striebel (RTS) com noves referències per a un control donat. En aquest treball es proporciona tant la descripció del algoritme així com la seua implementació i validació utilitzant un braç robòtic industrial de 6 graus de llibertat. - Estratègia de control bi-freqüència basada en el filtrat (Capítol 5): generalització de l'estratègia de control basada am filtrat de la referència des de un punt de vista multi freqüència, amb un filtre de Kalman multi freqüència i un Kalman-Smoother dual basat amb la relació existent entre les freqüències del sensor i del controlador, reduint així el cost computacional de l'algoritme i, al mateix temps, donant solució al problema de la latència del sensor. L'algoritme d'implementació d'aquesta tècnica, així com la seua validaci / Solanes Galbis, JE. (2015). MULTI-RATE VISUAL FEEDBACK ROBOT CONTROL [Tesis doctoral]. Universitat Politècnica de València. https://doi.org/10.4995/Thesis/10251/57951
65

Sistema de visão para guiar um robô de manipulação de cabeçotes fundidos / Industrial robot guided by vision system to handling foundry head blocks

Semim, Ramon Cascaes 13 August 2012 (has links)
Made available in DSpace on 2016-12-12T17:38:31Z (GMT). No. of bitstreams: 1 Ramon Semim.pdf: 14297122 bytes, checksum: 53b76af6dde165965a87172ef45a1143 (MD5) Previous issue date: 2012-08-13 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / This work presents the development of low cost vision system to use on the robotized work cell installed in a foundry finishing line at Tupy S.A. The work cell will use an industrial robot to make the Oil bath and Palletizing of head blocks. The robot job will be moving the parts inside work station. The head blocks input at work cell through a conveyor that moves the parts to robot grasp area. The robotized cell will process 26 different kinds of parts and will be feeding by a human operator, so this is a problem because the head blocks position/orientation on the conveyor will be random. To development was used both low cost webcam and lightning modules. The vision system should find the head block model as well as find its position/orientation. These information are enough to robot grasp the head blocks on the input conveyor. The main image processing tools used on the project are the Pearson Correlation and the Hough Transform. System calibration defines the coordinate system position and orientation, as well as the pixel size. These parameters are important to find out the head block position/orientation. To grasp the parts the robot will reposition and reorient its coordinate system. The industrial robot used in this work is IRB6640, supplied by ABB. It has six degrees of freedom and uses quaternion to define the position/orientation of its end effector. / Este trabalho apresenta o desenvolvimento de um sistema de visão de baixo custo que será utilizado em uma célula robotizada, implantada em uma das linhas de acabamento de cabeçotes da Tupy S.A. Tal célula será responsável pelas operações de oleação e paletização de cabeçotes fundidos, e a função do robô será manipular as peças entre as estações de trabalho. Os cabeçotes entrarão na célula por meio de um transportador com roletes, onde o robô fará a pega das peças para iniciar a sua manipulação. A célula processará 26 tipos diferentes de cabeçotes e será abastecida manualmente, por isso as peças são disponibilizadas ao robô de forma aleatória. Foram empregados uma webcam e módulos de iluminação de baixo custo no projeto. O sistema de visão deve classificar os cabeçotes, de modo a identificar o modelo de cada peça analisada. Outra função do sistema de visão é encontrar a posição e a orientação de cada cabeçote que entrar na célula. Com essas informações o robô será capaz de efetuar a pega de forma correta, independentemente da orientação com a qual o cabeçote entrar na linha. As principais ferramentas de processamento de imagens utilizadas são a Correlação de Pearson e a Transformada de Hough. A calibração do sistema de visão define a posição e a orientação do sistema de coordenadas da câmera, bem como a dimensão de um pixel. Esses parâmetros são fundamentais para que a posição de pega do robô seja encontrada corretamente. Para que seja possível efetuar a pega dos cabeçotes o robô terá de reposicionar e reorientar o seu sistema de coordenadas. O robô usado é o modelo IRB6640, fabricado pela empresa ABB. Ele possui seis graus de liberdade e utiliza quatérnios para definir a orientação do seu efetuador final.
66

Konturverfolgung mit Industrierobotern: Fusion von Bildverarbeitung, Kraft- und Beschleunigungssensorik

Koch, Heiko 12 April 2013 (has links)
Diese Dissertation befasst sich mit der sensorgeführten Regelung von Industrierobotern zur Konturverfolgung. Beispiele dafür sind das robotergestützte Nähen, Entgraten oder das Auftragen von Dichtmasse entlang von Schweißnähten. Beim Nähen und Entgraten müssen während der Verfolgung der Kontur bestimmte Kontaktkräfte an möglicherweise nachgiebigen Werkstücken eingehalten werden. Dabei ist es in modernen Fertigungsprozessen wichtig, die Bewegung des Roboters mit wenig Einrichtaufwand vorzugeben. Dazu werden Sensorsysteme eingesetzt, die Bildinformationen und Kraftmessungen verarbeiten, um den Roboter mit gewünschter Kontaktkraft entlang sichtbarer Konturen eines Werkstückes zu führen. Der Fokus dieser Arbeit ist die Fusion der Sensordaten, um die Vorteile der einzelnen Sensoren in einer Aufgabe zu vereinen. Es werden Messwerte eines Kraft-Momenten Sensors, einer Kamera, eines Beschleunigungssensors und der kartesischen Position und Orientierung des Roboters verwendet. Zuerst wird die Berechnung der kartesischen Roboterposition untersucht. Es wird ein Beobachter vorgestellt, um unter Verwendung eines Beschleunigungssensors die Präzision des Positionssignales zu erhöhen. Anschließend wird das Kamerasystem untersucht und ein Verfahren vorgestellt, um Geschwindigkeit, Position und Orientierung des robotergeführten Werkzeuges entlang der Kontur vorzugeben. Danach wird auf die Ermittlung von Kontaktkräften eingegangen, wobei die Kompensation von Trägheitskräften mittels Beschleunigungssensoren untersucht wird. Der letzte Abschnitt befasst sich mit der Verbindung von bildgestützter Konturverfolgung und Kraftregelung an nachgiebigen Werkstücken. Durch die Nachgiebigkeit des Werkstückmaterials verformt sich die Kontur bei Kontakt. Durch bildgestützte Konturverfolgung wird eine Anpassung an diese Verformung vorgenommen -- somit besteht über die Verformbarkeit des Werkstückes eine Kopplung zwischen den beiden Regelkreisen. Diese Kopplung wird gelöst, indem auf Basis eines dynamischen Modells der Umgebung eine Kompensation der Werkstückverformung berechnet wird. Die Modellparameter zur Kompensation werden durch online Identifikation ermittelt. / This thesis focuses on the sensor-guided control of industrial robots for contour-following. Examples include the robot-guided sewing, grinding or the application of sealant along weld seams. Grinding and sewing require a certain contact force while following a countour of a workpiece, whereas the worpieces might be compliant. Modern production processes require a fast and simple way to set up the motion of the robot for the required task. Therefore sensor systems are used, which process visual and tactile information to guide the tool at a desired contact force along visible contours of a workpiece. The focus of this work is the fusion of sensor data, used to benefit from the advantages of each of the individual sensors in one control scheme. I combine the measurements of a force-torque sensor, a camera, an acceleration sensor and of the Cartesian position of the robot. First, I introduce details on the calculation of the Cartesian robot position. I present an observer-based structure that uses an acceleration sensor to improve the precision of the robot position signal. Then, I analyze the camera system and present a control structure that adapts the position, orientation and velocity of the robot-guided tool along the contour. Thereafter, I show details of force measurement, whereas I compensate for inertial forces using an acceleration sensor. The last chapter addresses the combination of visual contour-following and force control on compliant workpieces. Under a certain contact force, the workpiece deforms due to its compliance. The position and orientation then is adapted to this deformed contour by visual control -- hence, there is a coupling between force and visual control. This coupling is solved by compensating for workpiece deformation using a dynamic model of the environment. The environmental parameters for compensation are identified online.
67

双腕ロボットによるプレート2軸旋回運動制御の運動誤差測定とその改善に関する研究 / ソウワン ロボット ニヨル プレート 2ジク センカイ ウンドウ セイギョ ノ ウンドウ ゴサ ソクテイ ト ソノ カイゼン ニカンスル ケンキュウ

呉 魏, Wei Wu 22 March 2014 (has links)
本研究は,双腕で作業プレートを支持することで閉リンク機構を構成し,作業プレートを操ることで十分な支持剛性を維持しながらプレート上での柔軟な作業空間を実現することを目指した.すなわち,ロボットでも従来の工作機械のNC制御の運動精度に近い性能を具現化する一方,人の作業に近い柔軟性を両立することであるその対象としてプレート上で球の転がりを取り上げ,その運動軌跡をコンピュータシミュレーションにより解析しながら,同時2軸の旋回運動の制御におけるその誤差解析およびその改善手法を確立する. / Recently, industrial dual-arm robots have gained attention as novel tools and we therefore focus on them to flexible control both the linear motion and the rotational motion of a working plate. However, it is difficult to measure the synchronous accuracy of two rotary axes without high accuracy gyro sensor. Thus, we proposed a novel method to measure it with a ball, which keeps a ball rolling around a circular path on it by dual-arm cooperative control. As a result, we demonstrated this method made it feasible to estimate the synchronous accuracy of two rotary axes of working plate. / 博士(工学) / Doctor of Philosophy in Engineering / 同志社大学 / Doshisha University
68

Milling accuracy improvement of a 6-axis industrial robot through dynamic analysis : From datasheet to improvement suggestions

Eriksson, Peter January 2019 (has links)
The industrial robot is a flexible and cheap standard component that can becombined with a milling head to complete low accuracy milling tasks. Thefuture goal for researchers and industry is to increase the milling accuracy, suchthat it can be introduced to more high value added operations.The serial build up of an industrial robot bring non-linear compliance andchallenges in vibration mitigation due to the member and reducer design. WithAdditive Manufacturing (AM), the traditional cast aluminum structure couldbe revised and, therefore, milling accuracy gain could be made possible due tostructural changes.This thesis proposes the structural changes that would improve the millingaccuracy for a specific trajectory. To quantify the improvement, first the robothad to be reverse engineered and a kinematic simulation model be built. Nextthe kinematic simulation process was automated such that multiple input parameterscould be varied and a screening conducted that proposed the mostprofitable change.It was found that a mass decrease in any member did not affect the millingaccuracy and a stiffness increase in the member of the second axis would increasethe milling accuracy the most, without changing the design concept. To changethe reducer in axis 1 would reduce the mean position error by 7.5 % and themean rotation error by 4.5 % approximately, but also reduces the maximumspeed of the robot. The best structural change would be to introduce twosupport bearings for axis two and three, which decreased the mean positioningerror and rotation error by approximately 8 % and 13 % respectively. / En industrirobot är en anpassningsbar och relativt billig standardkomponent.Den kan utrustas med ett fräshuvud för att genomföra fräsoperationer med låg noggrannhet. Det framtida målet för forskare och industri är att öka noggrannheten vid fräsning så att dess användningsområde kan utökas till ändamål som kräver högre precision.Den seriella uppbyggnaden av en industrirobot medför icke-linjär styvhet och därmed utmaningar vid vibrationsdämpning. Detta på grund av den strukturella uppbyggnaden då en industrirobot kan förenklat sägas vara uppbyggd av balkelement som i ledpunkterna kopplas samman av växellådor. Med friformsframställning kan en mer komplex struktur erhållas jämfört med traditionellt gjuten aluminiumkonstruktion därmed skulle en ökad noggrannhet vid fräsning kunna uppnås.Det här examensarbetet föreslår strukturella ändringar som skulle kunna öka noggrannheten vid fräsning för en specifik fräsbana. För att kvantifiera förbättringen, var det först nödvändigt att utgående från tillgänglig data konstruktion en specific robot samt att bygga en kinematisk modell. Därefter automatiserades beräkningsflödet så att ett flertal indata kunde varieras. Detta resulterande i en kombinationsstudie som visade den mest gynsamma strukturella förändringen.Det visade sig att en minskning av balkelementens massa inte påverkade nogrannheten. Att öka styvheten i balkelementet från den andra axeln skulle d¨aremot öka nogrannheten mest utan att behöva ändra robotens uppbyggnad.Att byta växellåda i första axeln kan öka positionsnogrannheten med nära 7.5 % och rotationsnoggrannheten med cirka 4.5 % men ändringen sänker samtidigt den maximala hastigheten. Den bästa strukturella förändringen vore att introducera ett stödlager vid axel två respektive tre, vilket skulle förbättra positionsnogrannheten med cirka 8 % och rotationsnogrannheten med nära 13 %.
69

Vibration Avoidance Based on Model-Based Control Incorporating Input Shaping / Vibrationsdämpning genom Modellbaserad Kontroll med Ingångsformning

Ma, Chenqi January 2023 (has links)
VIBRATION AVOIDANCE, a technique to proactively remove unwanted or excessive vibrations in multi-joint industrial robots, has shown to be desired in various applications. A trade-off between vibration avoidance performance and path deviation has been thekey criteria for assessing the effectiveness and quality of an approach. The purpose of this thesis is to compare two proposed state-of-the-art vibration avoiding approaches: input shaping and extended flexible joint model combined with specialized compensation control and explore the fusion of them. Both approaches are first investigated and evaluated in simulation. A comparison is then conducted in the four presented baseline movements on a real robot. Among the two approaches, input shaping is less comprehensive but enables rapid identification, making it suitable for simple repetitive tasks. It is also found that joint-wise path generation used in input shaping causes a loss of path fidelity, but this problem is alleviated when using an extended flexible joint model combined with specialized compensation control. The latter approach preserves synchronicity across all joints and assures multi-input multi-output (MIMO)-path fidelity. The extended flexible joint model, which is identified through a nonlinear gray-box model, is also less susceptible to modeling errors. The performance comparison with two rudimentary digital filters exhibits promising results for both proposed solutions. Finally, a fusion of the two approaches is proposed as a final solution of this work. As a result, the collaborative approach is the closest to ideal vibration avoidance but suffers from greater path deviation. The extended flexible joint model combined with compensation results in the least deviation from the baseline trajectory among all tested approaches. / VIBRATIONSDÄMPNING, en teknik för att proaktivt undvika oönskade vibrationer i fleraxlade industrirobotar, har visat sig vara önskvärd i många olika applikationer. En avvägning mellan vibrationsdämpningens prestanda och avvikelser från rörelsebanan har varit viktiga kriterier för att bedöma effektiviteten och kvalitén av ett tillvägagångssätt. Syftet med denna avhandling är att jämföra två toppmoderna tillvägagångssätt för att undvika vibrationer: ingångsformning och utökad flexibel axelmodell kombinerad med specialiserad kompensationskontroll samt utforska sammanslagning av de två. Bägge tillvägagångssätt är först undersökta och utvärderade i en simulation. En jämförelsemellan de fyra standard robotrörelserna som är presenterade är sedan genomförd på en riktig robot. Mellan de två tillvägagångssätten är ingångsformning mindre förståeligt men möjliggör en snabb identifikation vilket gör den lämplig för simpla repetitiva uppgifter. Det fastställs även att axelvis generering av rörelsebanor som används med ingångsformning orsakar lägre noggrannhet och pålitlighet vad gäller avvikelser från rörelsebanan. Detta problem är inte lika påtagligt vid användning av utökad flexibel axelmodell kombinerad med specialiserad kompensationskontroll eftersom detta tillvägagångssätt bevarar synkroniciteten över samtliga axlar och garanterar multi-input multi-output (MIMO) följdriktighet. Den utökade flexibla axelmodellen, som identifieras med hjälp av en icke-linjär gray-box modell, är även mindre mottaglig för modelleringsfel. Prestandajämförelsen med två rudimentära digitala filter uppvisar lovande resultat för bägge föreslagna lösningar. Till sist, en sammanslagning av de två tillvägagångssätt är föreslagen som en slutgiltig lösning. Det sammanslagna tillvägagångssättet är närmast perfekt vibrationsdämpning men medför större avvikelser från rörelsebanan. Den utökade flexibla axelmodellen kombinerad med kompensation resulterar i minst avvikelse från rörelsebanan bland alla testade tillvägagångssätt.
70

Improving the user experience of touchscreen text-based code editor in an industrial robot controller / Förbättring av användarupplevelsen för textbaserad kodredigerare med pekskärm i en industriell robotkontroller

Xu, Xuanling January 2023 (has links)
This project investigated the touchscreen text-based code editor in OmniCore FlexPendant to improve its usability and user experience. This is a powerful but complex application used to program industrial robots. The objective is to redesign the user interface and interactions to make them more userfriendly and intuitive, with the goal of improving efficiency. The principles for designing complex applications and touchscreen products are generated as an outcome. From an academic standpoint, the research aims to fill the gap in text-based code editors for robot controller design and inspire touchscreen code editor design in other fields. Design thinking served as the framework for the design process, which encompassed seven steps that ranged from exploration to conceptualization and user testing. Guidance for improvement is ideated by ’become a user,’ competitive analysis, and user studies. In the design phase, a high-fidelity prototype is built upon the original design with completely new interfaces, structures, and interactions. The user experience and usability are evaluated during user testing by counting task completion time, applying two standard user experience measurements, and conducting a brief interview. The results indicate that the new design achieved better completion efficiency in tasks, better user experience and usability scores, and received positive feedback from participants. The new solution meets the objectives and is considered a good reference for the design of industrial robot programming solutions. / Denna studie undersökte den pekskärm- och textbaserade kodeditorn i OmniCore FlexPendant, för att förbättra dess användbarhet och användarupplevelse. Det är en kraftfull men komplex applikation som används för att programmera industrirobotar. Målet är en omarbetning av användargränssnittet och interaktionerna för att göra dem mer användarvänliga och intuitiva, med målet att förbättra effektiviteten. Principerna för att utforma komplexa applikationer och pekskärmsprodukter genereras som ett resultat. Ur ett akademiskt perspektiv syftar forskningen till att fylla luckan gällande design av textbaserade kodeditor för robotkontroller, och inspirera vid designen av pekskärmsbaserade kodeditorer inom andra fält. ”Design thinking” tjänade som ramverk för designprocessen, vilken omfattade sju steg som sträckte sig från utforskning till konceptualisering och användartestning. Vägledning för förbättringar tas fram genom ”att vara en användare”, konkurrensanalys och användarstudier. I designfasen byggs en högupplöst prototyp baserat på den ursprungliga designen med helt nya gränssnitt, struktur och interaktioner. Användarupplevelsen och användbarheten utvärderas under användartestning genom att räkna tid, tillämpa två standardmått för användarupplevelse och genomföra en kort intervju. Resultaten visar att den nya designen uppnådde högre effektivitet i uppgifter, bättre användarupplevelse och högre användbarhetspoäng samt fick positiv feedback från deltagarna. Den nya lösningen uppfyller målen och anses vara en bra referens för design av lösningar för programmering av industrirobotar.

Page generated in 0.0472 seconds