Machine vision systems are widely used in assembly lines for providing sensing abilities to robots to allow them to handle dynamic environments. This paper presents a comparison of 3D sensors for ...evaluating which one is best suited for usage in a machine vision system for robotic fastening operations within an automotive assembly line. The perception system is necessary for taking into account the position uncertainty that arises from the vehicles being transported in an aerial conveyor. Three sensors with different working principles were compared, namely laser triangulation (SICK TriSpector1030), structured light with sequential stripe patterns (Photoneo PhoXi S) and structured light with infrared speckle pattern (Asus Xtion Pro Live). The accuracy of the sensors was measured by computing the root mean square error (RMSE) of the point cloud registrations between their scans and two types of reference point clouds, namely, CAD files and 3D sensor scans. Overall, the RMSE was lower when using sensor scans, with the SICK TriSpector1030 achieving the best results (0.25 mm ± 0.03 mm), the Photoneo PhoXi S having the intermediate performance (0.49 mm ± 0.14 mm) and the Asus Xtion Pro Live obtaining the higher RMSE (1.01 mm ± 0.11 mm). Considering the use case requirements, the final machine vision system relied on the SICK TriSpector1030 sensor and was integrated with a collaborative robot, which was successfully deployed in an vehicle assembly line, achieving 94% success in 53,400 screwing operations.
Full text
Available for:
IZUM, KILJ, NUK, PILJ, PNG, SAZU, UL, UM, UPUK
The transport of patients from the inpatient service to the operating room is a recurrent task in a hospital routine. This task is repetitive, non-ergonomic, time consuming, and requires the labor of ...patient transporters. In this paper is presented a system, named Connected Driverless Wheelchair, that can receive transportation requests directly from the hospital information management system, pick up patients at their beds, navigate autonomously through different floors, avoid obstacles, communicate with elevators, and drop patients off at the designated operating room. As a result, a prototype capable of transporting patients autonomously in hospital environments was obtained. Although it was impossible to test the final developed system at the hospital as planned, due to the COVID-19 pandemic, the extensive tests conducted at the robotics laboratory facilities, and our previous experience in integrating mobile robots in hospitals, allowed to conclude that it is perfectly prepared for this integration to be carried out. The achieved results are relevant since this is a system that may be applied to support these types of tasks in the future, making the transport of patients more efficient (both from a cost and time perspective), without unpredictable delays and, in some cases, safer.
Odometry calibration adjusts the kinematic parameters or directly the robot’s model to improve the wheeled odometry accuracy. The existent literature considers in the calibration procedure only one ...steering geometry (differential drive, Ackerman/tricycle, or omnidirectional). Our method, the OptiOdom calibration algorithm, generalizes the odometry calibration problem. It is developed an optimization-based approach that uses the improved Resilient Propagation without weight-backtracking (iRprop-) for estimating the kinematic parameters using only the position data of the robot. Even though a calibration path is suggested to be used in the calibration procedure, the OptiOdom method is not path-specific. In the experiments performed, the OptiOdom was tested using four different robots on a square, arbitrary, and suggested calibration paths. The OptiTrack motion capture system was used as a ground-truth. Overall, the use of OptiOdom led to improvements in the odometry accuracy (in terms of maximum distance and absolute orientation errors over the path) over the existent literature while being a generalized approach to the odometry calibration problem. The OptiOdom and the methods from the literature implemented in the article are available in GitHub as an open-source repository.
Full text
Available for:
EMUNI, FZAB, GEOZS, IJS, IMTLJ, KILJ, KISLJ, MFDPS, NUK, OILJ, PNG, SAZU, SBCE, SBMB, SBNM, UKNU, UL, UM, UPUK, VKSCE, ZAGLJ
Fiducial markers play a fundamental role in various fields in which precise localization and tracking are paramount. In Augmented Reality, they provide a known reference point in the physical world ...so that AR systems can accurately identify, track, and overlay virtual objects. This accuracy is essential for creating a seamless and immersive AR experience, particularly when prompted to cope with the sub-millimeter requirements of medical and industrial applications. This research article presents a comparative analysis of four fiducial marker tracking algorithms, aiming to assess and benchmark their accuracy and precision. The proposed methodology compares the pose estimated by four algorithms running on Hololens 2 with those provided by a highly accurate ground truth system. Each fiducial marker was positioned in 25 sampling points with different distances and orientations. The proposed evaluation method is not influenced by human error, relying only on a high-frequency and accurate motion tracking system as ground truth. This research shows that it is possible to track the fiducial markers with translation and rotation errors as low as 1.36 mm and 0.015 degrees using ArUco and Vuforia, respectively.
The footwear industry is known for its longstanding traditional production methods that require intense manual labor. Roughing, for example, is regarded as one of the significant and critical ...operations in shoe manufacturing and consists of using abrasive tools to remove a thin layer of the shoe's surface, creating a slightly roughened texture that provides a better surface area for adhesion. As such, workers are typically subjected to hazardous substances (i.e., dust, chromium), repetitive strain injuries, and ergonomic challenges. Although robots can automate repetitive tasks and perform with high precision and consistency, the footwear industry is usually reluctant to employ industrial robots due to the need for restructuring. This paper addresses the challenge of re-designing the lateral roughing of uppers to allow robot-assisted manufacturing with minimal modifications in the manufacturing process. The proposed innovative system employs a robotic manipulator to perform roughing based on data collected from preceding manufacturing steps. Workers marking the mesh line of each sole-upper pair can simultaneously teach the manipulator path for that same pair, using a programming-by-demonstration approach. Multiple paths were collected by outlining a piece of footwear, converted into robot instructions, and deployed on a simulated and real industrial manipulator. The key findings of this research showcase the capability of the proposed solution to replicate collected paths accurately, indicating potential applications not only in roughing processes but also in similar tasks like primer and adhesive application.
The pose estimation of a mobile robotic system is essential in many autonomous applications. Inertial sensors provide high-frequency measurements that can be used to estimate the displacement, ...however, for estimating the orientation, an additional filter is required. Some of the newest Attitude and Heading Reference Systems can provide a referenced estimation of the orientation of the device, allowing it to retrieve the orientation of a robotic system. However, magnetic field perturbations caused by ferromagnetic objects or induced magnetic fields might influence these systems and, consequently, lead to the accumulation of errors over time. In this paper, the performance of the Xsens fusion filter is compared with a state-of-the-art algorithm to estimate the orientation of the system under dynamic movements and in the presence of magnetic perturbations, with the goal of finding the most suitable for an Unmanned Aerial Vehicle. The results show that both filters are robust and perform well in the target scenario, with a root mean squared error between 2 and 5 degrees; however, the Xsens fusion filter does not require an extra computer to process the data.
IntellWheels: Intelligent wheelchair with user-centered design Petry, Marcelo R.; Moreira, Antonio Paulo; Faria, Brigida Monica ...
2013 IEEE 15th International Conference on e-Health Networking, Applications and Services (Healthcom 2013),
10/2013
Conference Proceeding
Open access
Intelligent wheelchairs can become an important solution to assist physically impaired individuals who find it difficult or impossible to drive regular powered wheelchairs. However, when designing ...the hardware architecture several projects compromise the user comfort and the wheelchair normal usability in order to solve robotic problems. In this paper we describe the main concepts regarding the design of the IntellWheels intelligent wheelchair. Our approach has a user-centered perspective, in which the needs and limitations of physically impaired users are given extensive attention at each stage of the design process. Finally, our design was evaluated through a public opinion assessment. A statistical analysis suggested that the design was effective to mitigate the visual and ergonomic impacts caused by the addition of sensorial and processing capabilities on the wheelchair.
Localisation is a critical problem in ground mobile robots. For dead reckoning, odometry is usually used. A disadvantage of using it alone is unbounded error accumulation. So, odometry calibration is ...critical in reducing error propagation. This paper presents an analysis of the developments and advances of systematic methods for odometry calibration. Four steering geometries were analysed, namely differential drive, Ackerman, tricycle and omnidirectional. It highlights the advances made on this field and covers the methods since UMBmark was proposed. The points of analysis are the techniques and test paths used, errors considered in calibration, and experiments made to validate each method. It was obtained fifteen methods for differential drive, three for Ackerman, two for tricycle, and three for the omnidirectional steering geometry. A disparity was noted, compared with the real utilisation, between the number of published works addressing differential drive and tricycle/Ackerman. Still, odometry continues evolving since UMBmark was proposed.
Current industrial environments have multiple robots working alongside humans, thus providing an operator the ability to perceive the robot's workspace correctly and to anticipate its intentions and ...movements through the visualization of the robot's digital twin is of utmost importance for safe and productive human-robot collaboration scenarios. Much has been studied regarding single human-single robot collaborative scenarios, but few address multi-user multi-robot scenarios. To this end, this paper presents a multi-robot multi-operator architecture, where the users' awareness is enhanced through an augmented reality head-mounted display. A multi-robot, multi-user collaborative scenario is presented in a laboratory environment with two industrial robots. Besides being able to interact with both robots in the system, each user becomes more aware of the robot's workspace and its pre-defined trajectories. Furthermore, it presents how fiducial markers can help to establish the relation between the different coordinate frames.
Comparison of Algorithms for 3D Reconstruction Nunes Masson, Juliano Emir; Petry, Marcelo R.
2019 IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC),
2019-April
Conference Proceeding
The photogrammetry, 3D reconstruction from images, is an old technique but it's potentials could only be seen after the development of computers and digital photographs. Nowadays it has many ...applications, as creating scenarios for games, acquiring human expressions, roof inspection, stockpile measurement, high voltage transformer inspection, etc. As new technologies appear, new applications to photogrammetry are created. In this paper the use of available open and closed-source algorithms for 3D reconstruction and texturization is investigated. To achieve this goal, images of a fountain from several points-of-view were used. Next a comparison between several open and closed-source algorithms was performed, evaluating the number of faces, time consumption, RAM memory, GPU memory and the generated textured 3D models. The results obtained demonstrate that with the right setup, current open-source algorithms can achieve results near or better than proprietary software. Regarding the comparison, 3Dflow and MeshRecon presented the most accurate textured 3D models. When comparing quantitative measures, though, MeshRecon presented a slightly better performance in time consumption, but 3Dflow had a better RAM memory usage and a lower quantity of faces with a similar level of details.