Collision detection for blocking cylindrical objects

This paper proposes two methods for collision detection between cylindrical components when mutual blocking occurs in the view of cameras. In reconstruction approach, 3D models are built according to key features captured by cameras and constraint optimization is employed to rapidly find possible intersections. To satisfy the computational efficiency required by real time operation, we present another way, projection method, to convert two planar views to contours on a projection plane and to detect high dimension collisions by studying the projection's relationships in low dimension. Nine cases are totally categorized and eleven parameters are constructed for detection on the basis of relative postures and positions. Simulations and experiments are carried out to demonstrate their validity.

[1]  Nicholas G. Dagalakis,et al.  Automated Multiprobe Microassembly Using Vision Feedback , 2012, IEEE Transactions on Robotics.

[2]  Myungjin Cho,et al.  Free View Reconstruction of Three-Dimensional Integral Imaging Using Tilted Reconstruction Planes With Locally Nonuniform Magnification , 2009, Journal of Display Technology.

[3]  Carsten Rother Linear multiview reconstruction of points, lines, planes and cameras using a reference plane , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[4]  De Xu,et al.  High Precision Automatic Assembly Based on Microscopic Vision and Force Information , 2016, IEEE Transactions on Automation Science and Engineering.

[5]  Dinesh Manocha,et al.  VolCCD: Fast continuous collision culling between deforming volume meshes , 2011, TOGS.

[7]  David H. Eberly,et al.  3D Game Engine Design, Second Edition: A Practical Approach to Real-Time Computer Graphics (The Morgan Kaufmann Series in Interactive 3D Technology) , 2006 .

[8]  V. Gullapalli,et al.  Acquiring robot skills via reinforcement learning , 1994, IEEE Control Systems.

[9]  Dinesh Manocha,et al.  Fast and exact continuous collision detection with Bernstein sign classification , 2014, ACM Trans. Graph..

[10]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[11]  David H. Eberly,et al.  3D game engine design - a practical approach to real-time computer graphics , 2000 .

[12]  De Xu,et al.  Active calibration and its applications on micro-operating platform with multiple manipulators , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[13]  De Xu,et al.  A sequence of micro-assembly for irregular objects based on a multiple manipulator platform , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Harry E. Stephanou,et al.  A Multiscale Assembly and Packaging System for Manufacturing of Complex Micro-Nano Devices , 2012, IEEE Transactions on Automation Science and Engineering.