Spelling suggestions: "subject:"amodular cobots"" "subject:"amodular kobots""
1 |
Experimental Robotic Platform for Programmable Self-AssemblyCoronado Preciado, Angelica 07 1900 (has links)
Programmable self-assembly has been widely studied because of its capability to create ordered patterns from a group of multiple disordered agents without an external controller. To achieve this, assembly units must exhibit different characteristics: they need to be small, to have the ability to latch and unlatch, and low-power consumption. In addition, they need to be easily programmable and able to communicate with each other. This thesis presents an experimental robotic platform for programmable self-assembly. In this work, we build in the Usbot modular robotic cubes making use of their advantages and simplicity as its passive magnetic latching mechanism, and we endow them with communication capabilities. The system allows only local communication between the modules, specifically with the most recent linked neighbor cube. The transmission of the relevant cube data is performed by a pair of LED and ambient light sensors in a binary format. The different experiments demonstrate and compare distributed programmable self-assembly using various algorithms from the literature as Singleton and Lynchpin.
|
2 |
Robôs modulares baseados em agentes mecatrônicosCukla, Anselmo Rafael January 2016 (has links)
Nas linhas de montagens industriais, a fim de atender os requisitos de mercado e de ciclo de vida dos produtos, os requisitos de manufatura e as novas tecnologias presentes nos equipamentos indicam a necessidade de reconfiguração e reprogramação do fluxo de processos de forma cada vez mais frequente. Atualmente, uma das opções para implantar um sistema de manufatura flexível, capaz de reagir às mudanças que ocorrem no processo de fabricação, consiste na utilização de tecnologias que forneçam maior flexibilidade, capacidade de reutilização e menor custo. Neste contexto, os robôs baseados em módulos mecatrônicos podem ser uma alternativa em relação aos manipuladores convencionais, pois apresentam uma estrutura cinemática flexível, podendo se adaptar às mudanças das linhas de produção, nas indústrias de manufatura. O presente trabalho apresenta uma proposta para o desenvolvimento de módulos mecatrônicos para a montagem de robôs manipuladores modulares, baseada em um procedimento sequencial composto das seguintes etapas: (a) elaboração do projeto mecânico modular; (b) projeto dos sistemas eletrônicos e de atuação para cada módulo; (c) definição dos agentes mecatrônicos; e (d) descrição dos modelos matemáticos e os algoritmos de comunicação entre módulos mecatrônicos. Nesta pesquisa apresenta-se um estudo no qual os módulos mecatrônicos utilizam energia de origem pneumática e são constituídos por unidades independentes utilizadas na formação de estruturas robotizadas as quais permitem a montagem de diferentes arquiteturas. Um estudo de caso é apresentado para ilustrar a construção de um robô modular cartesiano. Este robô é construído por meio de acoplamentos de módulos mecatrônicos e gerenciado pela associação dos agentes mecatrônicos presentes no sistema, os quais equacionam a cinemática da estrutura formada, planejam a trajetória a ser executada e disponibilizam informações que podem ser utilizadas para o controle, supervisão e proteção do sistema por exemplo. A arquitetura proposta permite a reconfiguração dos recursos de hardware e software, de forma que todos os módulos do robô podem ser reorganizados e/ou substituídos, dependendo da função, aplicação para as quais se destinam. / In industrial manufacturing lines, in order to meet the market requirements and life cycle of manufactured products, the manufacturing requirements and the present of new technologies in equipment, indicate the need for reconfiguration and reprogramming processes, which are becoming more frequent. Currently, one of the options to deploy a flexible manufacturing system that is capable of reacting to changes in the manufacturing process is the use of technologies that provide greater flexibility, reusability and lower cost. In this context, the robots based on mechatronic modules can be an alternative to conventional manipulators, since they have a flexible kinematic structure, which can adapt to the changes in production lines in manufacturing industries. This paper presents a proposal for the development of mechatronic modules for assembly robots modular manipulators, based on a sequential procedure consists of the following steps: (a) Develop a modular mechanical design; (b) design electronic systems and operations for each module; (c) definition of mechatronic agents; and (d) a description of mathematical models and algorithms of the communication between mechatronic modules. This research presents a study where the mechatronic modules use pneumatic energy and consist of independents units used in the formation of robotic structures, thus allowing the assembly of different architectures. In a case study, the construction of a modular Cartesian robot is presented. This robot is built by mounting the mechatronic modules and is managed by mechatronic agents present in the system (Multi-Agent System). This system obtains the kinematic equations of the formed structure, realize the path planning, and provide information that can be used for the control, like supervision and protection system for example. The proposed architecture allows reconfiguration of hardware and software resources, so that all robot modules can be rearranged and/or replaced, depending on the function or, the final application.
|
3 |
Control system architectures for distributed manipulators and modular robotsThatcher, Terence W. January 1987 (has links)
This thesis outlines the evolution of computer hardware and software architectures which are suitable for the programming and control of modular robots and distributed manipulators. Fundamental aspects of automating manufacturing functions are considered and the use of flexible machines, constructed from components of a family of mechanical modules and associated control system elements, are proposed. Many of the features of these flexible machines can be identified with those of conventional industrial robots. However a broader class of manufacturing machine is represented in as much as the industrial user defines the kinematics and dynamics of the manipulator. Such flexible machines can be referred to as "modular robots" or, where the mechanical modules are arranged in concurrently operating but mechanically decoupled groups, as "distributed manipulators". The main body of the work reported centred on the design of a family of computer control system elements which can serve a range of distributed manipulator and modular robot forms. These control system elements, whose cost is commensurate with the size and complexity of the manipulator's mechanical configuration, necessarily have many of the features found in robot controllers but also require properties of reconfigurability, programmability, and control system performance for the considerable array of manipulator configurations which can be constructed.
|
4 |
Robôs modulares baseados em agentes mecatrônicosCukla, Anselmo Rafael January 2016 (has links)
Nas linhas de montagens industriais, a fim de atender os requisitos de mercado e de ciclo de vida dos produtos, os requisitos de manufatura e as novas tecnologias presentes nos equipamentos indicam a necessidade de reconfiguração e reprogramação do fluxo de processos de forma cada vez mais frequente. Atualmente, uma das opções para implantar um sistema de manufatura flexível, capaz de reagir às mudanças que ocorrem no processo de fabricação, consiste na utilização de tecnologias que forneçam maior flexibilidade, capacidade de reutilização e menor custo. Neste contexto, os robôs baseados em módulos mecatrônicos podem ser uma alternativa em relação aos manipuladores convencionais, pois apresentam uma estrutura cinemática flexível, podendo se adaptar às mudanças das linhas de produção, nas indústrias de manufatura. O presente trabalho apresenta uma proposta para o desenvolvimento de módulos mecatrônicos para a montagem de robôs manipuladores modulares, baseada em um procedimento sequencial composto das seguintes etapas: (a) elaboração do projeto mecânico modular; (b) projeto dos sistemas eletrônicos e de atuação para cada módulo; (c) definição dos agentes mecatrônicos; e (d) descrição dos modelos matemáticos e os algoritmos de comunicação entre módulos mecatrônicos. Nesta pesquisa apresenta-se um estudo no qual os módulos mecatrônicos utilizam energia de origem pneumática e são constituídos por unidades independentes utilizadas na formação de estruturas robotizadas as quais permitem a montagem de diferentes arquiteturas. Um estudo de caso é apresentado para ilustrar a construção de um robô modular cartesiano. Este robô é construído por meio de acoplamentos de módulos mecatrônicos e gerenciado pela associação dos agentes mecatrônicos presentes no sistema, os quais equacionam a cinemática da estrutura formada, planejam a trajetória a ser executada e disponibilizam informações que podem ser utilizadas para o controle, supervisão e proteção do sistema por exemplo. A arquitetura proposta permite a reconfiguração dos recursos de hardware e software, de forma que todos os módulos do robô podem ser reorganizados e/ou substituídos, dependendo da função, aplicação para as quais se destinam. / In industrial manufacturing lines, in order to meet the market requirements and life cycle of manufactured products, the manufacturing requirements and the present of new technologies in equipment, indicate the need for reconfiguration and reprogramming processes, which are becoming more frequent. Currently, one of the options to deploy a flexible manufacturing system that is capable of reacting to changes in the manufacturing process is the use of technologies that provide greater flexibility, reusability and lower cost. In this context, the robots based on mechatronic modules can be an alternative to conventional manipulators, since they have a flexible kinematic structure, which can adapt to the changes in production lines in manufacturing industries. This paper presents a proposal for the development of mechatronic modules for assembly robots modular manipulators, based on a sequential procedure consists of the following steps: (a) Develop a modular mechanical design; (b) design electronic systems and operations for each module; (c) definition of mechatronic agents; and (d) a description of mathematical models and algorithms of the communication between mechatronic modules. This research presents a study where the mechatronic modules use pneumatic energy and consist of independents units used in the formation of robotic structures, thus allowing the assembly of different architectures. In a case study, the construction of a modular Cartesian robot is presented. This robot is built by mounting the mechatronic modules and is managed by mechatronic agents present in the system (Multi-Agent System). This system obtains the kinematic equations of the formed structure, realize the path planning, and provide information that can be used for the control, like supervision and protection system for example. The proposed architecture allows reconfiguration of hardware and software resources, so that all robot modules can be rearranged and/or replaced, depending on the function or, the final application.
|
5 |
Robôs modulares baseados em agentes mecatrônicosCukla, Anselmo Rafael January 2016 (has links)
Nas linhas de montagens industriais, a fim de atender os requisitos de mercado e de ciclo de vida dos produtos, os requisitos de manufatura e as novas tecnologias presentes nos equipamentos indicam a necessidade de reconfiguração e reprogramação do fluxo de processos de forma cada vez mais frequente. Atualmente, uma das opções para implantar um sistema de manufatura flexível, capaz de reagir às mudanças que ocorrem no processo de fabricação, consiste na utilização de tecnologias que forneçam maior flexibilidade, capacidade de reutilização e menor custo. Neste contexto, os robôs baseados em módulos mecatrônicos podem ser uma alternativa em relação aos manipuladores convencionais, pois apresentam uma estrutura cinemática flexível, podendo se adaptar às mudanças das linhas de produção, nas indústrias de manufatura. O presente trabalho apresenta uma proposta para o desenvolvimento de módulos mecatrônicos para a montagem de robôs manipuladores modulares, baseada em um procedimento sequencial composto das seguintes etapas: (a) elaboração do projeto mecânico modular; (b) projeto dos sistemas eletrônicos e de atuação para cada módulo; (c) definição dos agentes mecatrônicos; e (d) descrição dos modelos matemáticos e os algoritmos de comunicação entre módulos mecatrônicos. Nesta pesquisa apresenta-se um estudo no qual os módulos mecatrônicos utilizam energia de origem pneumática e são constituídos por unidades independentes utilizadas na formação de estruturas robotizadas as quais permitem a montagem de diferentes arquiteturas. Um estudo de caso é apresentado para ilustrar a construção de um robô modular cartesiano. Este robô é construído por meio de acoplamentos de módulos mecatrônicos e gerenciado pela associação dos agentes mecatrônicos presentes no sistema, os quais equacionam a cinemática da estrutura formada, planejam a trajetória a ser executada e disponibilizam informações que podem ser utilizadas para o controle, supervisão e proteção do sistema por exemplo. A arquitetura proposta permite a reconfiguração dos recursos de hardware e software, de forma que todos os módulos do robô podem ser reorganizados e/ou substituídos, dependendo da função, aplicação para as quais se destinam. / In industrial manufacturing lines, in order to meet the market requirements and life cycle of manufactured products, the manufacturing requirements and the present of new technologies in equipment, indicate the need for reconfiguration and reprogramming processes, which are becoming more frequent. Currently, one of the options to deploy a flexible manufacturing system that is capable of reacting to changes in the manufacturing process is the use of technologies that provide greater flexibility, reusability and lower cost. In this context, the robots based on mechatronic modules can be an alternative to conventional manipulators, since they have a flexible kinematic structure, which can adapt to the changes in production lines in manufacturing industries. This paper presents a proposal for the development of mechatronic modules for assembly robots modular manipulators, based on a sequential procedure consists of the following steps: (a) Develop a modular mechanical design; (b) design electronic systems and operations for each module; (c) definition of mechatronic agents; and (d) a description of mathematical models and algorithms of the communication between mechatronic modules. This research presents a study where the mechatronic modules use pneumatic energy and consist of independents units used in the formation of robotic structures, thus allowing the assembly of different architectures. In a case study, the construction of a modular Cartesian robot is presented. This robot is built by mounting the mechatronic modules and is managed by mechatronic agents present in the system (Multi-Agent System). This system obtains the kinematic equations of the formed structure, realize the path planning, and provide information that can be used for the control, like supervision and protection system for example. The proposed architecture allows reconfiguration of hardware and software resources, so that all robot modules can be rearranged and/or replaced, depending on the function or, the final application.
|
6 |
Guidelines For Building Experimental Mobile Robots With Off-the-shelf ComponentsOzkil, Gurcan Ali 01 February 2008 (has links) (PDF)
Robotics is an emerging field, and it is also affecting several other fields. Design of robotic platforms gains more importance since the focus and aim of the robotics research broadens widely and the variety of the users is significant. This work aims to present the design of a modular mobile robotic platform, which should be simple, easy to build and easy to use. The concept of modularity, usage of off-the shelf components and utilizing a PC platform, are addressed in this work. As a result of this work, a conceptual design is presented, and a prototype is built to highlight some important aspects of the conceptual design.
|
7 |
An Algorithm To Resolve The Optimal Locomotion Problem Of Modular RobotsMencek, Hakan 01 December 2007 (has links) (PDF)
In this study, a novel optimal motion planning algorithm is developed for the locomotion of modular robots. The total energy consumption of the robot is considered to be the optimization criteria. In order to determine the energy consumption of the system, the kinematic and dynamic analyses of the system are performed. Due to the variable number of modules in the system, a recursive formulation is developed for both kinematic and dynamic analyses. Coulomb' / s static and dynamic friction models are used to model the frictional forces at the contact points.
In modular robot locomotion, the number of contact points and the positions of the contact points vary with time. As a result, the structure of the dynamic equilibrium equations changes. Depending upon the number and type of contacts (i.e., contact with static or dynamic friction), the dynamic equilibrium equations may lead to an overdetermined, regular or underdetermined system of equations. The last case implies that the system is statically indeterminate. A novel solution method, which takes into account the deflections of the flexible links in the modular robot, is introduced to resolve this statical indeterminacy problem.
Another important contribution is the identification of the singularities associated with the dynamic equilibrium equations. It is shown that these equations become singular when all tangential contact point velocities are in the same direction. The developed optimal motion planning algorithm ensures that such singularities are avoided.
The procedure is illustrated via a modular, self reconfigurable robot called MTRAN. However, the method may be easily extended to other modular robots by changing the structural parameters. In order to display the resulting motion, a visual simulation program is developed for MTRAN using the commercial software Mathematica.
|
8 |
Dynamic Stability Analysis Of Modular, Self-reconfigurable Robotic SystemsBoke, Tevfik Ali 01 May 2005 (has links) (PDF)
In this study, an efficient algorithm has been developed for the dynamic stability analysis of self-reconfigurable, modular robots. Such an algorithm is essential for the motion planning of self-reconfigurable robotic systems. The building block of the algorithm is the determination of the stability of a rigid body in contact with the ground when there exists Coulomb friction between the two bodies. This problem is linearized by approximating the friction cone with a pyramid and then solved, efficiently, using linear programming. The effects of changing the number of faces of the pyramid and the number of contact points are investigated. A novel definition of stability, called percentage stability, is introduced to counteract the adverse effects of the static indeterminacy problem between two contacting bodies.
The algorithm developed for the dynamic stability analysis, is illustrated via various case studies using the recently introduced self-reconfigurable robotic system, called I-Cubes.
|
9 |
Aplikace technologie MOLECUBES v robotice / MOLECUBES technology application in roboticsVacek, Václav January 2016 (has links)
The aim of the thesis is to propose and make a robot, which is made of identical modules. These modules are able to connect or disconnect themselves and thanks to this feature new structures of robot can be achieved. This problem is solved by the design proposal of a module, which is capable to rotate in two axis and has connection connectors for other modules. Communication is carried out by Wi-fi connection to the computer and angles required for reconfiguration are calculated by inverse kinematics in Matlab program. On these modules the reconfiguration test was succesfully demonstrated.
|
Page generated in 0.0686 seconds