6 research outputs found
Guide2Blind: Sistema Háptico-Sonoro de Orientação para deficientes visuais em ambientes fechados - Fase 2 / Guide2Blind: Haptic-Sound Guidance System for the Visually Impaired Indoors - Phase 2
Este projeto tem como objetivo a construção de um sistema háptico-sonoro para o auxílio da navegação e locomoção de deficientes visuais em ambientes fechados (indoor). Os objetivos específicos são listados como: Desenvolver um dispositivo de segurança compacto para a detecção de obstáculo que efetue uma resposta de desvio rápida e nítida; desenvolver um aplicativo de detecção de potências de Wi-Fi; criar um sistema simples e rápido de mapeamento para qualquer ambiente fechado; desenvolver um algoritmo de rotas para locais mapeados; efetuar simulação de mapeamento Wi-Fi e Geolocalização. A visão é o sentido que permite o maior fluxo de informações interpretativas, e a perda desse sentido gera grande barreira para a autonomia dessas pessoas em muitas atividades, como na locomoção. Segundo o censo de 2010 do IBGE cerca de 16,6 milhões de pessoas possuam algum grau de deficiência visual, e, deste total, 506 mil sejam completamente cegos, é uma grande barreira para aos portadores da deficiência visual encontrar métodos que os auxiliem. Como uma alternativa desses métodos, o grupo propõe a construção de um sistema e idealiza: utilizar sensores e micromotores elétricos de vibração, para detectar e alertar o sentido de objetos durante a locomoção entre as rotas, possibilitando que usuário desvie de empecilhos que podem variar, em paralelo, a utilização de um aplicativo Android que utilizará de sinais de roteadores Wi-Fi, para auxiliar o usuário em sua Geolocalização através da trilateração, guiando-o até um destino escolhido e permitindo a navegação dentro das áreas previamente mapeadas.
Desenvolvimento de um robô pneumático de 5 graus de liberdade com controlador não linear com compensação de atrito
Esta tese de doutorado trata do desenvolvimento de um robô cilíndrico com cinco graus de liberdade acionado pneumaticamente. Devido às dificuldades de controle ocasionadas pelas altas não-linearidades intrínsecas à tecnologia pneumática, relacionadas principalmente à compressibilidade do ar e ao atrito, existem poucos robôs com esse tipo de acionamento. Seu estudo justifica-se, porém, pela aplicabilidade de sistemas pneumáticos em ambientes classificados ou que necessitem de tecnologia limpa, além de possibilidades de aplicação, devido à sua alta resiliência, em atividades que exijam proximidade ou contato com seres humanos ou outros robôs. Além disso, a possibilidade de obtenção de sistemas pneumáticos a custos reduzidos pode viabilizar sua aplicação para realização de operações de manipulação de objetos de pequeno porte em ambiente fabril, principalmente em situações de insalubridade ou em casos de necessidade de realização de tarefas repetitivas. O estudo contempla a proposição e aplicação de uma técnica de controle não linear baseada na conhecida lei do Torque Calculado, largamente aplicada ao controle de robôs manipuladores, diferenciando-se da sua estrutura tradicional pelo acréscimo de um esquema para compensação explícita do atrito aplicado aos cinco subsistemas de atuação. É demonstrado através dos resultados de simulações e de experimentos realizados em um protótipo projetado e construído no âmbito do presente trabalho, que, devido às características construtivas dos atuadores, a compensação explícita do atrito é de grande importância para a obtenção de resultados adequados na tarefa de seguimento de trajetória. Os resultados da aplicação do controlador proposto, operando em regime de seguimento de uma trajetória contínua, indicam que a estratégia de controle do Torque Calculado, em conjunto com o esquema de compensação do atrito, leva o sistema a uma redução dos erros de seguimento de trajetória em posição.This thesis presents the development of a cylindrical robot with five degrees of freedom pneumatically actuated. Because of the difficulties in control tasks caused by intrinsic high nonlinear behavior of this technology, mainly related to the air compressibility and friction, exist only few robots with this actuation technology. This study is justified by the applicability of pneumatic systems in classified rooms or environments that need clean technology that due to resilience allows the applications that require, close proximity or contact with humans or other robots. Moreover, the possibility of obtaining pneumatic systems at reduced costs can make possible its application for accomplishment of manipulation of small objects in industrial environment, especially in situations of unhealthy work or in cases that need to perform repetitive operations. This study include the proposition and application of a nonlinear control technique based of widely known law of Torque Calculated, extensively applied on control of the manipulator robots, differentiating itself from its traditional structure by the addition of an explicit scheme for friction compensation, applied to the five actuators of the robot. It is demonstrated by results of simulations and experiments on the robot prototype designed and built, as part of this work, which, due to the constructive characteristics of the actuators, the explicit compensation of friction is very important to achieve appropriate results in a task of trajectory tracking. The results of application of the proposed controller, operating under continuous trajectory tracking indicate that the control strategy of Torque Calculated together with the friction compensation scheme leads the system to a reduction of the position tracking errors
Implementation of the algorithm of gain schedule based on estimation of mass in the brake control system of the aeromóvel system
O Aeromóvel é um sistema não-convencional de transportes urbanos, baseado na aplicação de forças devido às diferenças de pressão entre duas câmaras, de forma similar à que ocorre em pistões pneumáticos e hidráulicos. A linha sobre a qual o veículo se move é composta de vigas vazadas, as quais são divididas em câmaras por meio de anteparos ligados ao veículo. A diferença de pressão responsável pela propulsão do mesmo é gerada por um ventilador, que pressuriza ou esvazia uma câmara conforme o sentido do movimento desejado. O veículo é dotado de um sistema de freios de atrito, utilizado para assegurar a parada do mesmo nas estações e de forma a garantir a segurança do veículo e de seus passageiros em caso de falhas no sistema propulsor. Devido à necessidade de se assegurar um acesso conveniente dos passageiros ao veículo, é necessário que a parada do mesmo nas estações seja feita com pequenos erros de posicionamento. Por essa razão, os freios devem ser possuir um sistema próprio de controle automatizado, garantindo assim que a parada ocorra com erros de amplitude satisfatória. Este trabalho aborda o desenvolvimento de um novo algoritmo de controle automático de parada do veículo do sistema Aeromóvel de transportes, visando a aprimorar o sistema de controle já existente. Inicialmente, descrevem-se as características gerais desse sistema de transporte, incluindo-se seus princípios de funcionamento e seus modos de operação, bem como modelo simplificado do comportamento dinâmico do elemento transportador durante sua operação. Também é apresentada a linha piloto do sistema, instalada em Porto Alegre - RS, com seus principais componentes físicos e dimensões. Atenção especial é dada à descrição do veículo de testes e aos elementos que o compõem. A técnica de controle atualmente utilizada pelo sistema de freios é discutida, e suas limitações são avaliadas. Com base no estudo das características do sistema Aeromóvel como um todo e de seu aparato de frenagem em particular, desenvolve-se o projeto do algoritmo de controle proposto. O controlador em questão é baseado na técnica de controle PID, com ganhos selecionados por meio da abordagem de tabelamento de ganhos (gain scheduling). O critério de seleção dos conjuntos de ganhos utilizados é baseado num algoritmo de estimativa da massa transportada pelo veículo em cada ciclo de operação. Os aspectos relacionados à implementação do novo controlador também são discutidos, incluindo-se os circuitos de instrumentação e o hardware de processamento necessário ao cálculo online do algoritmo proposto. Finalmente, as características do controlador são avaliadas experimentalmente, incluindo-se a validação do método utilizado para estimar a massa transportada pelo veículo.Aeromóvel is a non-conventional urban transport system, based on the application of forces due to the difference of pressure between two chambers in a way that is similar to that of hydraulic and pneumatic pistons. The line along which the vehicle moves is composed of hollow beams, divided in chambers by means of rigid barriers attached to the vehicle. The pressure difference that propels the vehicle is generated by means of a fan that pressurizes or exhausts one of the chambers according to the direction of the desired movement. The vehicle is equipped with a friction-based braking system that is used so that the stopping at the stations is ensured and the safety of the passengers is safeguarded in case of failure of the propelling system. Due to the need of granting an adequate access of the passengers to the vehicle, it is necessary that its stopping at the stations be carried out with small positioning errors. For this reason, the braking system must possess an automatic control system of its own, capable of guaranteeing that station stopping occurs with errors of acceptable amplitude. This work describes the development of a new control algorithm to be applied to the automatic braking scheme of the Aeromóvel transport system, in order to enhance its performance. Initially, the general characteristics of the transport system as a whole are described, including its operation principles and a simplified mathematical model of the dynamic behavior of its transporting element during normal operation. It is also presented the experimental line of the system that is installed in Porto Alegre - RS, with its main physical components and dimensions. Special attention is given to the test vehicle and its components. The control technique that is currently employed with the braking system is discussed, and its limitations are taken into account. Based on the study of the Aeromovel system as a whole and of its braking system in particular, the proposed control algorithm is developed. Such controller is based on the PID control technique, with gains selected by means of the gain scheduling approach. The selection criterion of the gain sets is obtained from an algorithm for estimating the mass that is transported by the vehicle during each operation cycle. The features related to the practical implementation of the proposed controller are also discussed, including the measurement circuits and the processing hardware that is needed for the online calculation of the proposed algorithm. Finally, the characteristics of the proposed controller are investigated experimentally, and the validation of the algorithm employed to estimate the mass that is transported by the vehicle is discussed
Desenvolvimento de um robô pneumático de 5 graus de liberdade com controlador não linear com compensação de atrito
Esta tese de doutorado trata do desenvolvimento de um robô cilíndrico com cinco graus de liberdade acionado pneumaticamente. Devido às dificuldades de controle ocasionadas pelas altas não-linearidades intrínsecas à tecnologia pneumática, relacionadas principalmente à compressibilidade do ar e ao atrito, existem poucos robôs com esse tipo de acionamento. Seu estudo justifica-se, porém, pela aplicabilidade de sistemas pneumáticos em ambientes classificados ou que necessitem de tecnologia limpa, além de possibilidades de aplicação, devido à sua alta resiliência, em atividades que exijam proximidade ou contato com seres humanos ou outros robôs. Além disso, a possibilidade de obtenção de sistemas pneumáticos a custos reduzidos pode viabilizar sua aplicação para realização de operações de manipulação de objetos de pequeno porte em ambiente fabril, principalmente em situações de insalubridade ou em casos de necessidade de realização de tarefas repetitivas. O estudo contempla a proposição e aplicação de uma técnica de controle não linear baseada na conhecida lei do Torque Calculado, largamente aplicada ao controle de robôs manipuladores, diferenciando-se da sua estrutura tradicional pelo acréscimo de um esquema para compensação explícita do atrito aplicado aos cinco subsistemas de atuação. É demonstrado através dos resultados de simulações e de experimentos realizados em um protótipo projetado e construído no âmbito do presente trabalho, que, devido às características construtivas dos atuadores, a compensação explícita do atrito é de grande importância para a obtenção de resultados adequados na tarefa de seguimento de trajetória. Os resultados da aplicação do controlador proposto, operando em regime de seguimento de uma trajetória contínua, indicam que a estratégia de controle do Torque Calculado, em conjunto com o esquema de compensação do atrito, leva o sistema a uma redução dos erros de seguimento de trajetória em posição.This thesis presents the development of a cylindrical robot with five degrees of freedom pneumatically actuated. Because of the difficulties in control tasks caused by intrinsic high nonlinear behavior of this technology, mainly related to the air compressibility and friction, exist only few robots with this actuation technology. This study is justified by the applicability of pneumatic systems in classified rooms or environments that need clean technology that due to resilience allows the applications that require, close proximity or contact with humans or other robots. Moreover, the possibility of obtaining pneumatic systems at reduced costs can make possible its application for accomplishment of manipulation of small objects in industrial environment, especially in situations of unhealthy work or in cases that need to perform repetitive operations. This study include the proposition and application of a nonlinear control technique based of widely known law of Torque Calculated, extensively applied on control of the manipulator robots, differentiating itself from its traditional structure by the addition of an explicit scheme for friction compensation, applied to the five actuators of the robot. It is demonstrated by results of simulations and experiments on the robot prototype designed and built, as part of this work, which, due to the constructive characteristics of the actuators, the explicit compensation of friction is very important to achieve appropriate results in a task of trajectory tracking. The results of application of the proposed controller, operating under continuous trajectory tracking indicate that the control strategy of Torque Calculated together with the friction compensation scheme leads the system to a reduction of the position tracking errors
Implementation of the algorithm of gain schedule based on estimation of mass in the brake control system of the aeromóvel system
O Aeromóvel é um sistema não-convencional de transportes urbanos, baseado na aplicação de forças devido às diferenças de pressão entre duas câmaras, de forma similar à que ocorre em pistões pneumáticos e hidráulicos. A linha sobre a qual o veículo se move é composta de vigas vazadas, as quais são divididas em câmaras por meio de anteparos ligados ao veículo. A diferença de pressão responsável pela propulsão do mesmo é gerada por um ventilador, que pressuriza ou esvazia uma câmara conforme o sentido do movimento desejado. O veículo é dotado de um sistema de freios de atrito, utilizado para assegurar a parada do mesmo nas estações e de forma a garantir a segurança do veículo e de seus passageiros em caso de falhas no sistema propulsor. Devido à necessidade de se assegurar um acesso conveniente dos passageiros ao veículo, é necessário que a parada do mesmo nas estações seja feita com pequenos erros de posicionamento. Por essa razão, os freios devem ser possuir um sistema próprio de controle automatizado, garantindo assim que a parada ocorra com erros de amplitude satisfatória. Este trabalho aborda o desenvolvimento de um novo algoritmo de controle automático de parada do veículo do sistema Aeromóvel de transportes, visando a aprimorar o sistema de controle já existente. Inicialmente, descrevem-se as características gerais desse sistema de transporte, incluindo-se seus princípios de funcionamento e seus modos de operação, bem como modelo simplificado do comportamento dinâmico do elemento transportador durante sua operação. Também é apresentada a linha piloto do sistema, instalada em Porto Alegre - RS, com seus principais componentes físicos e dimensões. Atenção especial é dada à descrição do veículo de testes e aos elementos que o compõem. A técnica de controle atualmente utilizada pelo sistema de freios é discutida, e suas limitações são avaliadas. Com base no estudo das características do sistema Aeromóvel como um todo e de seu aparato de frenagem em particular, desenvolve-se o projeto do algoritmo de controle proposto. O controlador em questão é baseado na técnica de controle PID, com ganhos selecionados por meio da abordagem de tabelamento de ganhos (gain scheduling). O critério de seleção dos conjuntos de ganhos utilizados é baseado num algoritmo de estimativa da massa transportada pelo veículo em cada ciclo de operação. Os aspectos relacionados à implementação do novo controlador também são discutidos, incluindo-se os circuitos de instrumentação e o hardware de processamento necessário ao cálculo online do algoritmo proposto. Finalmente, as características do controlador são avaliadas experimentalmente, incluindo-se a validação do método utilizado para estimar a massa transportada pelo veículo.Aeromóvel is a non-conventional urban transport system, based on the application of forces due to the difference of pressure between two chambers in a way that is similar to that of hydraulic and pneumatic pistons. The line along which the vehicle moves is composed of hollow beams, divided in chambers by means of rigid barriers attached to the vehicle. The pressure difference that propels the vehicle is generated by means of a fan that pressurizes or exhausts one of the chambers according to the direction of the desired movement. The vehicle is equipped with a friction-based braking system that is used so that the stopping at the stations is ensured and the safety of the passengers is safeguarded in case of failure of the propelling system. Due to the need of granting an adequate access of the passengers to the vehicle, it is necessary that its stopping at the stations be carried out with small positioning errors. For this reason, the braking system must possess an automatic control system of its own, capable of guaranteeing that station stopping occurs with errors of acceptable amplitude. This work describes the development of a new control algorithm to be applied to the automatic braking scheme of the Aeromóvel transport system, in order to enhance its performance. Initially, the general characteristics of the transport system as a whole are described, including its operation principles and a simplified mathematical model of the dynamic behavior of its transporting element during normal operation. It is also presented the experimental line of the system that is installed in Porto Alegre - RS, with its main physical components and dimensions. Special attention is given to the test vehicle and its components. The control technique that is currently employed with the braking system is discussed, and its limitations are taken into account. Based on the study of the Aeromovel system as a whole and of its braking system in particular, the proposed control algorithm is developed. Such controller is based on the PID control technique, with gains selected by means of the gain scheduling approach. The selection criterion of the gain sets is obtained from an algorithm for estimating the mass that is transported by the vehicle during each operation cycle. The features related to the practical implementation of the proposed controller are also discussed, including the measurement circuits and the processing hardware that is needed for the online calculation of the proposed algorithm. Finally, the characteristics of the proposed controller are investigated experimentally, and the validation of the algorithm employed to estimate the mass that is transported by the vehicle is discussed