9 research outputs found

    Directional processing of ultrasonic arc maps and its comparison with existing techniques

    Get PDF
    A new technique for processing ultrasonic arc maps is proposed and compared to six existing techniques for map-building purposes. These techniques are simple point marking along the line-of-sight, voting and thresholding, morphological processing, Bayesian update scheme for occupancy grids, arc-transversal median algorithm, and triangulation-based fusion. The directional maximum technique, newly proposed in this paper, employs directional processing to extract the map of the environment from ultrasonic arc maps. It aims at overcoming the intrinsic angular uncertainty of ultrasonic sensors in map building, as well as eliminating noise and cross-talk related misreadings. The compared techniques are implemented with a wall-following motion-planning scheme for ground coverage. The comparison is based on experimental data and three complementary error criteria: mean absolute error, correct detection rate for full and empty regions, and computational cost in terms of CPU time. The directional maximum technique offers a very good compromise between mean absolute error and correct detection rate, with a processing time less than one-tenth of a second. Compared to the existing techniques, the directional maximum method is also superior in range accuracy and in eliminating artifacts, resulting in the best overall performance. The results indicate several trade-offs in the choice of ultrasonic arc-map processing techniques. © 2007 SAGE Publications

    Representing ultrasonic maps using active snake contours

    Get PDF
    [No abstract available

    three different approaches for localization in a corridor environment by means of an ultrasonic wide beam

    Get PDF
    In this paper the authors present three methods to detect the position and orientation of an observer, such as a mobile robot, with respect to a corridor wall. They use an inexpensive sensor to spread a wide ultrasonic beam. The sensor is rotated by means of an accurate servomotor in order to propagate ultrasonic waves towards a regular wall. Whatever the wall material may be the scanning surface appears to be an acoustic reflector as a consequence of low air impedance. The realized device is able to give distance information in each motor position and thus permits the derivation of a set of points as a ray trace-scanner. The dataset contains points lying on a circular arc and relating to strong returns. Three different approaches are herein considered to estimate both the slope of the wall and its minimum distance from the sensor. Slope and perpendicular distance are the parameters of a target plane, which may be calculated in each observer's position to predict its new location. Experimental tests and simulations are shown and discussed by scanning from different stationary locations. They allow the appreciation of the effectiveness of the proposed approaches

    clustering and pca for reconstructing two perpendicular planes using ultrasonic sensors

    Get PDF
    In this paper, the authors make use of sonar transducers to detect the corner of two orthogonal panels and they propose a strategy for accurately reconstructing the surfaces. In order to point a linear array of four sensors at the desired position, the motion of a digital motor is appropriately controlled. When the sensors are directed towards the intersection between the planes, longer times of flight are observed because of multiple reflections. All the concerned distances have to be excluded and that is why an indicator based on the output signal energy is introduced. A clustering technique allows for the partitioning of the dataset in three clusters and the indicator selects the subset containing misrepresented information. The remaining distances are corrected so as to take into consideration the directivity and they permit the plotting of two sets of points in a three-dimensional space. In order to leave out the outliers, each set is filtered by means of a confidence ellipsoid which is defined by the Principal Component Analysis (PCA). The best-fit planes are obtained based on the principal directions and the variances. Experimental tests and results are shown demonstrating the effectiveness of this new approach

    A Neuro-Fuzzy System for Extracting Environment Features Based on Ultrasonic Sensors

    Get PDF
    In this paper, a method to extract features of the environment based on ultrasonic sensors is presented. A 3D model of a set of sonar systems and a workplace has been developed. The target of this approach is to extract in a short time, while the vehicle is moving, features of the environment. Particularly, the approach shown in this paper has been focused on determining walls and corners, which are very common environment features. In order to prove the viability of the devised approach, a 3D simulated environment has been built. A Neuro-Fuzzy strategy has been used in order to extract environment features from this simulated model. Several trials have been carried out, obtaining satisfactory results in this context. After that, some experimental tests have been conducted using a real vehicle with a set of sonar systems. The obtained results reveal the satisfactory generalization properties of the approach in this case

    AGV para ambiente interior

    Get PDF
    O Nomad200 foi um dos robôs mais populares usados para a investigação em robótica móvel. Face à antiguidade destes robôs, a maioria da utilização dos mesmos hoje em dia implicou uma renovação do seu hardware. Este projeto de mestrado teve como motivação a reabilitação de um robô NOMAD200 obsoleto, tendo como objetivo a implementação de um robô capaz de navegar autonomamente em ambiente interior. Foram estudados todos os componentes do robô e reutilizou-se todo o hardware funcional do robô, nomeadamente sensores, atuadores e estrutura mecânica. Foi desenvolvido software de baixo nível para controlar o hardware recuperado, bem como os novos componentes de hardware que foram integrados. A comunicação com o PC de alto nível é feito usando o protocolo rosserial. O sistema base de software de alto-nível do robô é o ROS, versão Indigo. O sistema desenvolvido foi testado e a versão atual do robô permite realizar navegação com a utilização de um laser e odometria

    Directional processing of ultrasonic arc maps and its comparison with existing techniques [Doǧrultulu maksimum yöntemiyle ultrasonik ark haritalarinin i̇şlenmesi ve varolan yöntemlerle karşilaştirmasi]

    No full text
    Directional maximum (DM) technique for processing ultrasonic arc maps (UAMs) is proposed and compared to existing techniques. It employs directional processing in extracting the map of the environment from UAMs. DM aims at overcoming the intrinsic angular uncertainty of ultrasonic sensors in map building, as well as eliminating noise and cross-talk related misreadings. The comparison is based on experiments with a mobile robot which ac-quired ultrasonic range measurements through wall following. Three complementary performance criteria are used. The DM technique offers a very good compromise between mean absolute error and correct detection rate, with a processing time less than one tenth of a second. It is also superior in range accuracy and in eliminating artifacts, resulting in the best overall performance. The results indicate several trade-offs in the choice of UAM processing techniques
    corecore