Vitor Santos - Academia.edu (original) (raw)

Papers by Vitor Santos

Research paper thumbnail of Using Local Features to Classify Objects having Printable Codes

The concept of tracking the component origin and manufacturing specification encoded in the form ... more The concept of tracking the component origin and manufacturing specification encoded in the form of Data-Matrices has been gaining ground. This has translated into a search for cost-effective alternatives to machine readable, printable codes such as barcodes. The advantage of Data-Matrices assumes special relevance in the case of miniature components and in the case of complex, multi-part assemblies in which a large amount of information must be encoded within a small foot-print. We propose the application of state of the art techniques in multi-scale, local image feature extraction (Corners and lines) to read the binary data in Data-Matrices. The columns of binary data are arranged in the form of a sequence of binary features each of which codes some information. Our aim is to increase the applicability of the codes by developing applications in object classification without supervision, achieving tolerance to incomplete information about the objects to be classified. The classification process is achieved by using techniques that are commonly utilized in bio-informatics to align protein sequence which recently have been applied to Place recognition problems in Mobile Robot Navigation.

Research paper thumbnail of Giroscópios Ópticos: Princípios de Funcionamento e Especificações

Research paper thumbnail of Missões de Navegação para um robot Móvel baseadas em Tarefas e Relações Topológicas do Ambiente

Research paper thumbnail of Fiber Optics Gyroscopes Evaluation and Calibration with a Mobile Robot

Research paper thumbnail of Modelização de um Robô Hexápode com Dois Graus de Liberdade e Optimização de Parâmetros para a sua Construção

Research paper thumbnail of A Fast Low-Cost 3D Scanner for Navigation and Modelling

This paper presents and demonstrates the validity of a solution to implement a 3D laser scanner b... more This paper presents and demonstrates the validity of a solution to implement a 3D laser scanner based on a traditional 2D laser range finder. Besides the mechanical and control issues addressed to achieve physically the 3D sensor, the adaptation of some previously developed techniques to merge range and intensity image illustrates the potential of such a unit. The result is a promising system both for navigation and 3D model reconstruction at a commercial price 10 or 20 times lower than current commercial 3D laser scanners in spite of some limitations related to maximal range and accuracy.

Research paper thumbnail of Combining View-based Object Recognition with Template Matching for the Identification and Tracking of Fully Dynamic Targets

This paper describes a system intended to identify and track dynamic targets that may change appe... more This paper describes a system intended to identify and track dynamic targets that may change appearance while moving. The full system includes a pan and tilt unit to ease tracking and keep the interesting target in the center of the image. View-based Haar-like features are used for object recognition while template matching continues to track the object even when its view is not recognized by object recognition system. Some of the techniques used to improve the template matching performance are also presented. Preliminary results are given and system performs well up to 15 frames per second on a 320 x 240 image on an ordinary laptop computer.

Research paper thumbnail of Autonomous Navigation for Robots with Road-like Challenges: Perception Approaches used in the ATLAS Project

Autonomous navigation in real roads has been a concern for several years now, especially for the ... more Autonomous navigation in real roads has been a concern for several years now, especially for the Intelligent Transportation Systems community. Several interesting results have been obtained since the early 90's, but the problem is so vast and manifold that even today it keeps many persons at academic and industrial levels engaged. These researchers are focused in the search for more, and more general, approaches for road and lane detection, traffic lights and many other perturbations on the normal flow of perception from the road and its entourage. Perception and navigation are the main two components of this huge problem, where the second depends largely on the performance of the first. In Portugal, a competition for Autonomous Driving was created in 2001. It intended to promote the development of solutions for these perception and navigation problems. Currently, the competition accounts for several challenges and a University project named ATLAS has developed a series of robots that have outperformed all the competitors for five years in a row. The paper presents the main techniques and algorithms that lead to this success and formulates the bases to migrate the solutions to real road conditions. Perception of road and its features are given the main focus.

Research paper thumbnail of Using Local Features to Classify Objects having Printable Codes

The concept of tracking the component origin and manufacturing specification encoded in the form ... more The concept of tracking the component origin and manufacturing specification encoded in the form of Data-Matrices has been gaining ground. This has translated into a search for cost-effective alternatives to machine readable, printable codes such as barcodes. The advan-tage of Data-Matrices assumes special relevance in the case of miniature components and in the case of complex, multi-part assemblies in which a large amount of information must be encoded within a small foot-print. We propose the application of state of the art techniques in multi-scale, local image feature extraction (Corners and lines) to read the binary data in Data-Matrices. The columns of binary data are arranged in the form of a sequence of binary features each of which codes some information. Our aim is to increase the applicability of the codes by developing applications in object classification without supervision, achieving tolerance to incomplete information about the objects to be classified. The classifi...

Research paper thumbnail of Merging Topological Maps for Localisation in Large Environments

Advances In Mobile Robotics - Proceedings of the Eleventh International Conference on Climbing and Walking Robots and the Support Technologies for Mobile Machines, 2008

This article presents a method for the creation of a topological map without having to previously... more This article presents a method for the creation of a topological map without having to previously create a geometric map. Independently obtained topological paths are compared pairwise to search for possible overlap in the view sequence. Each individual topological path is created from a sequence of raw data views that are sampled by leading the robot along a path in the environment. The multiple topological paths are 'stitched together' into a generic Topological map by identifying overlapping segments in the individual sequences. A general topological map can be created by considering all the multiple sequences or separate runs through the environment. Results on the merger of upto 8 seperate paths indicate that this method of mapping large environments, by selective touring through the environment, can generate robust topological maps.

Research paper thumbnail of Modelação e Simulação de uma Válvula Misturadora Termostática com Sistema Anti-Escaldão e Anti-Resfriado

Research paper thumbnail of Experiments in Leader Classification and Following with an Autonomous Wheelchair

Research paper thumbnail of Experiments in Leader Classification and Following with an Autonomous Wheelchair

Springer Tracts in Advanced Robotics, 2015

Research paper thumbnail of Robust Mobile Robot Localization by fusing Laser and Sonar

Research paper thumbnail of Adaptação de uma Plataforma ROBUTER para Navegação Autónoma em Ambientes Exteriores

Research paper thumbnail of Traffic lights recognition for robotic competition

Recognition of traffic lights and signs is an important task for advanced driver assistance syste... more Recognition of traffic lights and signs is an important task for advanced driver assistance systems (ADAS), as well as for autonomous driving systems of driverless cars. This paper deals with the challenge of perceiving traffic signs for autonomous driving. It is concerned with the competition of fully autonomous robots that takes place in a track with the shape of a traffic road. A specific set of signs has been addressed and solved with very good results. A combination of two techniques based on blob analysis and pattern recognition has been used and selected results of the experiments will be presented along with the description of the main algorithms.

Research paper thumbnail of Robótica Industrial

Research paper thumbnail of Learning-Based Leader Classification

Research paper thumbnail of Local-level control of a humanoid robot prototype with force-driven balance

2007 7th IEEE-RAS International Conference on Humanoid Robots, 2007

The recent trend of humanoid robotics research has been deeply influenced by concepts such as dis... more The recent trend of humanoid robotics research has been deeply influenced by concepts such as distributed architectures, local control, force interaction and emergence of coordinated motions. A hypothesis is that feedback control from several sensors, such as force sensors and inertial devices, and more advanced control algorithms will be a key issue for the next developments. In this paper, we discuss how these concepts have been applied to a custom low-cost humanoid platform developed for research purposes. The humanoid robot is equipped with a rich set of sensors enabling the evaluation of simple feedback rules used online to control the robot. A great focus has been given to a force-driven controller based on the Jacobian transpose. A kind of intermediate local-level controller is implemented based on force sensing, providing robust and adaptive behaviour. The proposed ideas and concepts are introduced and validated in several hardware experiments.

Research paper thumbnail of Motion planning and control strategies for a distributed architecture humanoid robot

Eighth International IFAC Symposium on Robot Control, 2006, 2006

... Conference Editor: Bruno Siciliano. Authors Jose RT Puga; Filipe MT Silva; Vitor MF Santos. I... more ... Conference Editor: Bruno Siciliano. Authors Jose RT Puga; Filipe MT Silva; Vitor MF Santos. Identifier 10.3182/20060906-3-IT-2910.00129. Index Terms 5-10 legged robots,biped walking,trajectory planning,COG control,force interaction control. ...

Research paper thumbnail of Using Local Features to Classify Objects having Printable Codes

The concept of tracking the component origin and manufacturing specification encoded in the form ... more The concept of tracking the component origin and manufacturing specification encoded in the form of Data-Matrices has been gaining ground. This has translated into a search for cost-effective alternatives to machine readable, printable codes such as barcodes. The advantage of Data-Matrices assumes special relevance in the case of miniature components and in the case of complex, multi-part assemblies in which a large amount of information must be encoded within a small foot-print. We propose the application of state of the art techniques in multi-scale, local image feature extraction (Corners and lines) to read the binary data in Data-Matrices. The columns of binary data are arranged in the form of a sequence of binary features each of which codes some information. Our aim is to increase the applicability of the codes by developing applications in object classification without supervision, achieving tolerance to incomplete information about the objects to be classified. The classification process is achieved by using techniques that are commonly utilized in bio-informatics to align protein sequence which recently have been applied to Place recognition problems in Mobile Robot Navigation.

Research paper thumbnail of Giroscópios Ópticos: Princípios de Funcionamento e Especificações

Research paper thumbnail of Missões de Navegação para um robot Móvel baseadas em Tarefas e Relações Topológicas do Ambiente

Research paper thumbnail of Fiber Optics Gyroscopes Evaluation and Calibration with a Mobile Robot

Research paper thumbnail of Modelização de um Robô Hexápode com Dois Graus de Liberdade e Optimização de Parâmetros para a sua Construção

Research paper thumbnail of A Fast Low-Cost 3D Scanner for Navigation and Modelling

This paper presents and demonstrates the validity of a solution to implement a 3D laser scanner b... more This paper presents and demonstrates the validity of a solution to implement a 3D laser scanner based on a traditional 2D laser range finder. Besides the mechanical and control issues addressed to achieve physically the 3D sensor, the adaptation of some previously developed techniques to merge range and intensity image illustrates the potential of such a unit. The result is a promising system both for navigation and 3D model reconstruction at a commercial price 10 or 20 times lower than current commercial 3D laser scanners in spite of some limitations related to maximal range and accuracy.

Research paper thumbnail of Combining View-based Object Recognition with Template Matching for the Identification and Tracking of Fully Dynamic Targets

This paper describes a system intended to identify and track dynamic targets that may change appe... more This paper describes a system intended to identify and track dynamic targets that may change appearance while moving. The full system includes a pan and tilt unit to ease tracking and keep the interesting target in the center of the image. View-based Haar-like features are used for object recognition while template matching continues to track the object even when its view is not recognized by object recognition system. Some of the techniques used to improve the template matching performance are also presented. Preliminary results are given and system performs well up to 15 frames per second on a 320 x 240 image on an ordinary laptop computer.

Research paper thumbnail of Autonomous Navigation for Robots with Road-like Challenges: Perception Approaches used in the ATLAS Project

Autonomous navigation in real roads has been a concern for several years now, especially for the ... more Autonomous navigation in real roads has been a concern for several years now, especially for the Intelligent Transportation Systems community. Several interesting results have been obtained since the early 90's, but the problem is so vast and manifold that even today it keeps many persons at academic and industrial levels engaged. These researchers are focused in the search for more, and more general, approaches for road and lane detection, traffic lights and many other perturbations on the normal flow of perception from the road and its entourage. Perception and navigation are the main two components of this huge problem, where the second depends largely on the performance of the first. In Portugal, a competition for Autonomous Driving was created in 2001. It intended to promote the development of solutions for these perception and navigation problems. Currently, the competition accounts for several challenges and a University project named ATLAS has developed a series of robots that have outperformed all the competitors for five years in a row. The paper presents the main techniques and algorithms that lead to this success and formulates the bases to migrate the solutions to real road conditions. Perception of road and its features are given the main focus.

Research paper thumbnail of Using Local Features to Classify Objects having Printable Codes

The concept of tracking the component origin and manufacturing specification encoded in the form ... more The concept of tracking the component origin and manufacturing specification encoded in the form of Data-Matrices has been gaining ground. This has translated into a search for cost-effective alternatives to machine readable, printable codes such as barcodes. The advan-tage of Data-Matrices assumes special relevance in the case of miniature components and in the case of complex, multi-part assemblies in which a large amount of information must be encoded within a small foot-print. We propose the application of state of the art techniques in multi-scale, local image feature extraction (Corners and lines) to read the binary data in Data-Matrices. The columns of binary data are arranged in the form of a sequence of binary features each of which codes some information. Our aim is to increase the applicability of the codes by developing applications in object classification without supervision, achieving tolerance to incomplete information about the objects to be classified. The classifi...

Research paper thumbnail of Merging Topological Maps for Localisation in Large Environments

Advances In Mobile Robotics - Proceedings of the Eleventh International Conference on Climbing and Walking Robots and the Support Technologies for Mobile Machines, 2008

This article presents a method for the creation of a topological map without having to previously... more This article presents a method for the creation of a topological map without having to previously create a geometric map. Independently obtained topological paths are compared pairwise to search for possible overlap in the view sequence. Each individual topological path is created from a sequence of raw data views that are sampled by leading the robot along a path in the environment. The multiple topological paths are 'stitched together' into a generic Topological map by identifying overlapping segments in the individual sequences. A general topological map can be created by considering all the multiple sequences or separate runs through the environment. Results on the merger of upto 8 seperate paths indicate that this method of mapping large environments, by selective touring through the environment, can generate robust topological maps.

Research paper thumbnail of Modelação e Simulação de uma Válvula Misturadora Termostática com Sistema Anti-Escaldão e Anti-Resfriado

Research paper thumbnail of Experiments in Leader Classification and Following with an Autonomous Wheelchair

Research paper thumbnail of Experiments in Leader Classification and Following with an Autonomous Wheelchair

Springer Tracts in Advanced Robotics, 2015

Research paper thumbnail of Robust Mobile Robot Localization by fusing Laser and Sonar

Research paper thumbnail of Adaptação de uma Plataforma ROBUTER para Navegação Autónoma em Ambientes Exteriores

Research paper thumbnail of Traffic lights recognition for robotic competition

Recognition of traffic lights and signs is an important task for advanced driver assistance syste... more Recognition of traffic lights and signs is an important task for advanced driver assistance systems (ADAS), as well as for autonomous driving systems of driverless cars. This paper deals with the challenge of perceiving traffic signs for autonomous driving. It is concerned with the competition of fully autonomous robots that takes place in a track with the shape of a traffic road. A specific set of signs has been addressed and solved with very good results. A combination of two techniques based on blob analysis and pattern recognition has been used and selected results of the experiments will be presented along with the description of the main algorithms.

Research paper thumbnail of Robótica Industrial

Research paper thumbnail of Learning-Based Leader Classification

Research paper thumbnail of Local-level control of a humanoid robot prototype with force-driven balance

2007 7th IEEE-RAS International Conference on Humanoid Robots, 2007

The recent trend of humanoid robotics research has been deeply influenced by concepts such as dis... more The recent trend of humanoid robotics research has been deeply influenced by concepts such as distributed architectures, local control, force interaction and emergence of coordinated motions. A hypothesis is that feedback control from several sensors, such as force sensors and inertial devices, and more advanced control algorithms will be a key issue for the next developments. In this paper, we discuss how these concepts have been applied to a custom low-cost humanoid platform developed for research purposes. The humanoid robot is equipped with a rich set of sensors enabling the evaluation of simple feedback rules used online to control the robot. A great focus has been given to a force-driven controller based on the Jacobian transpose. A kind of intermediate local-level controller is implemented based on force sensing, providing robust and adaptive behaviour. The proposed ideas and concepts are introduced and validated in several hardware experiments.

Research paper thumbnail of Motion planning and control strategies for a distributed architecture humanoid robot

Eighth International IFAC Symposium on Robot Control, 2006, 2006

... Conference Editor: Bruno Siciliano. Authors Jose RT Puga; Filipe MT Silva; Vitor MF Santos. I... more ... Conference Editor: Bruno Siciliano. Authors Jose RT Puga; Filipe MT Silva; Vitor MF Santos. Identifier 10.3182/20060906-3-IT-2910.00129. Index Terms 5-10 legged robots,biped walking,trajectory planning,COG control,force interaction control. ...