Cookies
O website necessita de alguns cookies e outros recursos semelhantes para funcionar. Caso o permita, o INESC TEC irá utilizar cookies para recolher dados sobre as suas visitas, contribuindo, assim, para estatísticas agregadas que permitem melhorar o nosso serviço. Ver mais
Aceitar Rejeitar
  • Menu
Publicações

Publicações por CRIIS

2012

Virtual Centre for the Rehabilitation of Road Accident Victims (VICERAVI)

Autores
Mendes, L; Dores, AR; Rego, PA; Moreira, PM; Barbosa, F; Reis, LP; Viana, J; Coelho, A; Sousa, A;

Publicação
SISTEMAS Y TECNOLOGIAS DE INFORMACION, VOLS 1 AND 2

Abstract
The main objective of this work is to describe the Virtual Center for the Rehabilitation of Road Accident Victims - VICERAVI and the serious games it includes for the purpose of neuropsychological rehabilitation. The validation of the VICERAVI as a rehabilitation system involves 30 participants of both sexes, with brain injury due to road accidents. The applicability and the benefits of virtual worlds for a holistic neuropsychological rehabilitation will be tested using virtual reality (OpenSimulator) to simulate tasks of everyday life,,enabling participants to perform cognitive and social skills training through their avatars. The progresses of this group will se compared with a group of conventional neuropsychological rehabilitation. The main innovation of the work is the possibility if administering neuropsychological rehabilitation at distance, via ecological virtual environments. Moreover, the paper discusses also relevant criteria and issues in respect to the use of serious games, simulation and virtual environments in rehabilitation.

2012

Indoor localization system based on artificial landmarks and monocular vision

Autores
Pinto, AMG; Moreira, AP; Costa, PG;

Publicação
Telkomnika

Abstract
This paper presents a visual localization approach that is suitable for domestic and industrial environments as it enables accurate, reliable and robust pose estimation. The mobile robot is equipped with a single camera which update sits pose whenever a landmark is available on the field of view. The innovation presented by this research focuses on the artificial landmark system which has the ability to detect the presence of the robot, since both entities communicate with each other using an infrared signal protocol modulated in frequency. Besides this communication capability, each landmark has several high intensity light-emitting diodes (LEDs) that shine only for some instances according to the communication, which makes it possible for the camera shutter and the blinking of the LEDs to synchronize. This synchronization increases the system tolerance concerning changes in brightness in the ambient lights over time, independently of the landmarks location. Therefore, the environment's ceiling is populated with several landmarks and an Extended Kalman Filter is used to combine the dead-reckoning and landmark information. This increases the flexibility of the system by reducing the number of landmarks required. The experimental evaluation was conducted in a real indoor environment with an autonomous wheelchair prototype.

2012

Development of an Omnidirectional Kick for a NAO Humanoid Robot

Autores
Ferreira, R; Reis, LP; Moreira, AP; Lau, N;

Publicação
ADVANCES IN ARTIFICIAL INTELLIGENCE - IBERAMIA 2012

Abstract
This paper proposes a method to develop an omnidirectional kick behavior for a humanoid robot. The objective is to provide a humanoid with the ability to kick in different directions and to make kicks look more like those of a human player. This method uses a Path Planning module to create the trajectory that the foot must follow to propel the ball in the intended direction. Two additional modules are required when performing the movement: the Inverse Kinematics module computes the value of the joints to place the foot at a given position and the Stability module is responsible for the robot's stability. Simulation tests were performed using different ball positions, relative to the robot's orientation, and for various ball directions. The obtained results show the usefulness of the approach since the behavior performs accurately the intended motion and is able to kick the ball in all the desired directions.

2012

Omnidirectional Kick for a Humanoid Robot

Autores
Ferreira, R; Reis, LP; Moreira, AP;

Publicação
SISTEMAS Y TECNOLOGIAS DE INFORMACION, VOLS 1 AND 2

Abstract
In this paper we propose a method to develop an omnidirectional kick (behavior) for a humanoid robot. This behavior uses a path planning module to create a trajectory that the foot must follow to propel the ball in the intended direction. Two additional modules were required when performing the movement: Inverse kinematics module which computes the value of the joints to position the foot at a given position and the stability module which is responsible for the robot's stability. Simulation tests are performed under different ball positions, relative to the robot's orientation, and for various ball directions. The results obtained showed the usefulness of the approach since the behavior performs accurately the intended motion and is able to kick the ball in all the directions desired.

2012

A low-cost laser scanning solution for flexible robotic cells: spray coating

Autores
Ferreira, M; Moreira, AP; Neto, P;

Publicação
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY

Abstract
In this paper, an adaptive and low-cost robotic coating platform for small production series is presented. This new platform presents a flexible architecture that enables fast/automatic system adaptive behaviour without human intervention. The concept is based on contactless technology, using artificial vision and laser scanning to identify and characterize different workpieces travelling on a conveyor. Using laser triangulation, the workpieces are virtually reconstructed through a simplified cloud of three-dimensional (3D) points. From those reconstructed models, several algorithms are implemented to extract information about workpieces profile (pattern recognition), size, boundary and pose. Such information is then used to on-line adjust the "base" robot programmes. These robot programmes are off-line generated from a 3D computer-aided design model of each different workpiece profile. Finally, the robotic manipulator executes the coating process after its "base" programmes have been adjusted. This is a low-cost and fully autonomous system that allows adapting the robot's behaviour to different manufacturing situations. It means that the robot is ready to work over any piece at any time, and thus, small production series can be reduced to as much as a one-object series. No skilled workers and large setup times are needed to operate it. Experimental results showed that this solution proved to be efficient and can be applied not only for spray coating purposes but also for many other industrial processes (automatic manipulation, pick-and-place, inspection, etc.).

2012

High-level robot programming based on CAD: dealing with unpredictable environments

Autores
Neto, P; Mendes, N; Araujo, R; Pires, JN; Moreira, AP;

Publicação
INDUSTRIAL ROBOT-AN INTERNATIONAL JOURNAL

Abstract
Purpose - The purpose of this paper is to present a CAD-based human-robot interface that allows non-expert users to teach a robot in a manner similar to that used by human beings to teach each other. Design/methodology/approach - Intuitive robot programming is achieved by using CAD drawings to generate robot programs off-line. Sensory feedback allows minimization of the effects of uncertainty, providing information to adjust the robot paths during robot operation. Findings - It was found that it is possible to generate a robot program from a common CAD drawing and run it without any major concerns about calibration or CAD model accuracy. Research limitations/implications - A limitation of the proposed system has to do with the fact that it was designed to be used for particular technological applications. Practical implications - Since most manufacturing companies have CAD packages in their facilities today, CAD-based robot programming may be a good option to program robots without the need for skilled robot programmers. Originality/value - The paper proposes a new CAD-based robot programming system. Robot programs are directly generated from a CAD drawing "running" on a commonly available 3D CAD package (Autodesk Inventor) and not from a commercial, computer aided robotics (CAR) software, making it a simple CAD integrated solution. This is a low-cost and low-setup time system where no advanced robot programming skills are required to operate it. In summary, robot programs are generated with a high-level of abstraction from the robot language.

  • 255
  • 331