DocumentCode
2135531
Title
An algorithm for haptically rendering objects described by point clouds
Author
El-Far, Naim R. ; Georganas, Nicolas D. ; Saddik, Abdulmotaleb El
Author_Institution
Distrib. & Collaborative Virtual Environments Res. Lab., Ottawa, Univ., Ottawa, ON
fYear
2008
fDate
4-7 May 2008
Abstract
In this paper, we present an algorithm to haptically render point clouds without first building a corresponding polygonal mesh. Our algorithm deduces necessary surface information, which is inherently unavailable in point clouds, by building neighborhood knowledge into each surface point, and also by using bounding boxes to imply surfaces in place of the voids found between neighboring points in the point cloud. Collision detection in our approach is a matter of checking line segments (representing the motion of the haptic probe) against the aforementioned bounding boxes, while force response (3-DOF) is based on our adaptation to point clouds of the standard god-object/proxy method. This adaptation implies the required constraint surfaces from the cloudpsilas surface points by exploiting their knowledge of their neighboring points. Our algorithm has a runtime that is highly insensitive to (but not independent of) the complexity of the point cloud, and is designed to relay all the coordinate information found in the point cloud to the extent allowed by the haptic devicepsilas resolution.
Keywords
computational complexity; computational geometry; rendering (computer graphics); collision detection; computational complexity; force response; haptic rendering; line segment; point clouds; surface fitting; Algorithm design and analysis; Clouds; Collaboration; Force control; Graphics; Haptic interfaces; Laser modes; Probes; Rendering (computer graphics); Virtual environment; Haptic rendering; collision detection; force response; point clouds; point sets;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering, 2008. CCECE 2008. Canadian Conference on
Conference_Location
Niagara Falls, ON
ISSN
0840-7789
Print_ISBN
978-1-4244-1642-4
Electronic_ISBN
0840-7789
Type
conf
DOI
10.1109/CCECE.2008.4564780
Filename
4564780
Link To Document