Virtual Fixture Generation for Task Planning With Complex GeometriesSource: Journal of Computing and Information Science in Engineering:;2021:;volume( 021 ):;issue: 006::page 061001-1DOI: 10.1115/1.4049993Publisher: The American Society of Mechanical Engineers (ASME)
Abstract: Many robotic processes require the system to maintain a tool’s orientation and distance from a surface. To do so, researchers often use virtual fixtures (VFs) to either guide the robot along a path or forbid it from leaving the workspace. Previous efforts relied on volumetric primitives (planes, cylinders, etc.) or raw sensor data to define VFs. However, those approaches only work for a small subset of real-world objects. Extending this approach is complicated not only by VF generation but also by generalizing user traversal of the VF to command a robot trajectory remotely. In this study, we present the concept of task VFs, which convert layers of point cloud-based Guidance VF into a bidirectional graph structure and pair it with a Forbidden Region VF. These VFs are hardware-agnostic and can be generated from virtually any source data, including from parametric objects (superellipsoids, supertoroids, etc.), meshes (including from computer-aided design (CAD)), and real-time sensor data for open-world scenarios. We address surface convexity and concavity since these and distance to the task surface determine the size and resolution of VF layers. This article then presents the manipulator-to-task transform tool for task VF visualization and to limit human–robot interaction ambiguities. Testing confirmed generation success and users performed spatially discrete experiments to evaluate task VF usability complex geometries, which showed their interpretability. The manipulator-to-task transform tool applies many robotic applications, including collision avoidance, process design, training, task definition, etc. for virtually any geometry.
|
Show full item record
| contributor author | Sharp, Andrew | |
| contributor author | Pryor, Mitch | |
| date accessioned | 2022-02-06T05:37:24Z | |
| date available | 2022-02-06T05:37:24Z | |
| date copyright | 5/13/2021 12:00:00 AM | |
| date issued | 2021 | |
| identifier issn | 1530-9827 | |
| identifier other | jcise_21_6_061001.pdf | |
| identifier uri | http://yetl.yabesh.ir/yetl1/handle/yetl/4278414 | |
| description abstract | Many robotic processes require the system to maintain a tool’s orientation and distance from a surface. To do so, researchers often use virtual fixtures (VFs) to either guide the robot along a path or forbid it from leaving the workspace. Previous efforts relied on volumetric primitives (planes, cylinders, etc.) or raw sensor data to define VFs. However, those approaches only work for a small subset of real-world objects. Extending this approach is complicated not only by VF generation but also by generalizing user traversal of the VF to command a robot trajectory remotely. In this study, we present the concept of task VFs, which convert layers of point cloud-based Guidance VF into a bidirectional graph structure and pair it with a Forbidden Region VF. These VFs are hardware-agnostic and can be generated from virtually any source data, including from parametric objects (superellipsoids, supertoroids, etc.), meshes (including from computer-aided design (CAD)), and real-time sensor data for open-world scenarios. We address surface convexity and concavity since these and distance to the task surface determine the size and resolution of VF layers. This article then presents the manipulator-to-task transform tool for task VF visualization and to limit human–robot interaction ambiguities. Testing confirmed generation success and users performed spatially discrete experiments to evaluate task VF usability complex geometries, which showed their interpretability. The manipulator-to-task transform tool applies many robotic applications, including collision avoidance, process design, training, task definition, etc. for virtually any geometry. | |
| publisher | The American Society of Mechanical Engineers (ASME) | |
| title | Virtual Fixture Generation for Task Planning With Complex Geometries | |
| type | Journal Paper | |
| journal volume | 21 | |
| journal issue | 6 | |
| journal title | Journal of Computing and Information Science in Engineering | |
| identifier doi | 10.1115/1.4049993 | |
| journal fristpage | 061001-1 | |
| journal lastpage | 061001-16 | |
| page | 16 | |
| tree | Journal of Computing and Information Science in Engineering:;2021:;volume( 021 ):;issue: 006 | |
| contenttype | Fulltext |