Anomaly detection is a topic of interest in several areas, ranging from Industry 4.0 to Energy Management, Smart Agriculture, Cybersecurity, and Bioinformatics. In a wide sense, detecting anomalies implies finding samples generated within a process that differs from its standard data generation mechanisms. Identifying these samples is extremely important for a variety of reasons, depending on the specific application and scenario, ranging from the minimization of production costs to maintaining the required safety standards. As such, the increasing availability of wide networks of sensors that yield large amounts of data characterizing the processes under observation allowed the large adoption of deep learning techniques, which proved worthy of attention due to their capability of identifying anomalies with large precision, accuracy and reproducibility. Consequently, there is an extensive need to consolidate research results to provide a common framework to understand the topic and ensure a common foundation to establish future research trends. To respond to this need, this work systematically reviews the state of the art of anomaly detection in Industry 4.0, evaluating gaps in the current knowledge and proposing future directions of interest. To pursue this objective, three main dimensions have been considered: the scenario where the anomaly detection methodologies were applied, the sensing equipment used to gather data characterizing the underlying process, and the algorithm employed to properly interpret the phenomena. The study was conducted following the PRISMA protocol, which allowed the identification of a relevant selection of papers by extracting a meaningful dataset of 78 papers of interest. The analysis highlighted the diffusion of autoencoders in several configurations and application scenarios, highlighting their effectiveness and flexibility for anomaly detection.
In this paper we tackle the problem of indoor robot localization by using a vision-based approach. Specifically, we propose a visual odometer able to give back the relative pose of an omnidirectional automatic guided vehicle (AGV) that moves inside an indoor industrial environment. A monocular downward-looking camera having the optical axis nearly perpendicular to the ground floor, is used for collecting floor images. After a preliminary analysis of images aimed at detecting robust point features (keypoints) takes place, specific descriptors associated to the keypoints enable to match the detected points to their consecutive frames. A robust correspondence feature filter based on statistical and geometrical information is devised for rejecting those incorrect matchings, thus delivering better pose estimations. A camera pose compensation is further introduced for ensuring better positioning accuracy. The effectiveness of proposed methodology has been proven through several experiments, in laboratory as well as in an industrial setting. Both quantitative and qualitative evaluations have been made. Outcomes have shown that the method provides a final positioning percentage error of 0.21% on an average distance of 17.2 m. A longer run in an industrial context has provided comparable results (a percentage error of 0.94% after about 80 m). The average relative positioning error is about 3%, which is still in good agreement with current state of the art.
In this paper, we present a new generation of omnidirectional automated guided vehicles (omniagv) used for transporting materials within a manufacturing factory with the ability to navigate autonomously and intelligently by interacting with the environment, including people and other entities. This robot has to be integrated into the operating environment without significant changes to the current facilities or heavy redefinitions of the logistics processes already running. For this purpose, different vision-based systems and advanced methods in mobile and cognitive robotics are developed and integrated. In this context, vision and perception are key factors. Different developed modules are in charge of supporting the robot during its navigation in the environment. Specifically, the localization module provides information about the robot pose by using visual odometry and wheel odometry systems. The obstacle avoidance module can detect obstacles and recognize some object classes for adaptive navigation. Finally, the tag detection module aids the robot during the picking phase of carts and provides information for global localization. The smart integration of vision and perception is paramount for effectively using the robot in the industrial context. Extensive qualitative and quantitative results prove the capability and effectiveness of the proposed AGV to navigate in the considered industrial environment.
1 September 2017 in International Journal of Advanced Robotic Systems
In this article, we tackle the problem of developing a visual framework to allow the autonomous landing of an unmanned aerial vehicle onto a platform using a single camera. Specifically, we propose a vision-based helipad detection algorithm in order to estimate the attitude of a drone on which the camera is fastened with respect to target. Since the algorithm should be simple and quick, we implemented a method based on curvatures in order to detect the heliport marks, that is, the corners of character H. By knowing the size of H mark and the actual location of its corners, we are able to compute the homography matrix containing the relative pose information. The effectiveness of our methodology has been proven through controlled indoor and outdoor experiments. The outcomes have shown that the method provides high accuracies in estimating the distance and the orientation of camera with respect to visual target. Specifically, small errors lower than 1% and 4% have been achieved in the computing of measurements, respectively.