Abstract

Localisation of geometric features like holes, edges, slots, etc. is vital to robotic planning in industrial automation settings. Low-cost 3D scanners are crucial in terms of improving accessibility, but pose a practical challenge to feature localisation because of poorer resolution and consequently affect robotic planning. In this work, we address the possibility of enhancing the quality of a 3D scan by a manual ’touch-up’ of task-relevant features, to ensure their automatic detection prior to automation. We propose a framework whereby the operator (i) has access to both the actual work-piece and its 3D scan; (ii) evaluates the missing salient features from the scan; (iii) uses a haptic stylus to physically interact with the actual work-piece, around such specific features; (iv) interactively updates the scan using the position and force information from the haptic stylus. The contribution of this work is the use of haptic mismatch for geometric update. Specifically, the geometry from the 3D scan is used to predict haptic feedback at a point on the work-piece surface. The haptic mismatch is derived as a measure of error between this prediction and the real interaction forces from physical contact at that point on the work-piece. The geometric update is driven until the haptic mismatch is minimised. Convergence of the proposed algorithm is first numerically verified on an analytical surface with simulated physical interaction. Error analysis of the surface position and orientations were also plotted. Experiments were conducted using a motion capture system providing sub-mm accuracy in position and a 6 axis F/T sensor. Missing features are successfully detected after the update of the scan using the proposed method in an experiment.

Highlights

  • Manufacturing automation makes use of essential geometric features in object reasoning for robot planning

  • We study the haptic geometric refinement of features like holes, edges, slots in models produced by inexpensive 3D scanners

  • Initialized with a 3D scan, this mesh is continuously updated based on the physical interaction between the work-piece and the haptic stylus held by an operator

Read more

Summary

Introduction

Manufacturing automation makes use of essential geometric features in object reasoning for robot planning. The proposed framework has the following workflow where an operator (i) has access to both the actual work-piece and its 3D scan; (ii) evaluates which salient features are missing from the scan; (iii) uses a haptic stylus Initialized with a 3D scan, this mesh is continuously updated based on the physical interaction between the work-piece and the haptic stylus held by an operator. Most methods use the knowledge that there was physical contact at a location as a way to record this location as part of the surface model

Background
Non-Contact and Contact Based Scanning Technologies
Haptic Digitization
Haptic Sculpting
Theoretical Comparison and Challenges across Touch Based Scanning Methods
Proposed Framework
State Variables
Calculating Expected Haptic Feedback
Haptic Mismatch Correction
Linear Haptic Mismatch : Position Correction
Rotational Haptic Mismatch : Orientation Correction
Haptic Update
Numerical Simulation of Haptic Update
Coupled Dynamics
Simulation and Error at Equilibrium
Local Deformation of Meshes for Selective Feature Refinement
Experimental Refinement of Geometric Features
Data Acquisition Methods
Experimental Protocol
Geometric Refinement via Haptic Exploration
Conclusions and Future Scope

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.