141 research outputs found

    Superquadric Library, User Manual and Utility Programs

    Get PDF
    Superquadrics are a family of parametric shapes that have been used as primitives for shape representation in computer vision and computer graphics. They can be used for modeling tapering and bending deformations and are recovered efficiently by a stable numerical procedure. This document introduces the superquadric library, SQ_lib, developed at the GRASP Lab at the University of Pennsylvania. The manual is organized into three parts. The first part provides the reader with a description of superquadrics models and deformations that can be performed. Furthermore, it introduces the coordinate systems conventions which are used in the library. The second part presents some examples of applications on how one can use the functions defined in the library. It also lists utility programs which have been developed while conducting research. They provide a good source of examples for the application of the library. Finally, the last part describes the datatypes and each of the functions which are supported in the library. The library itself is organized in two sets Fundamental and Auxiliary functions. A quick reference to all the functions and an index is provided. Some of the functions and examples supplied perform data preprocessing and are connected to the PM image description also available from the GRASP Lab. These functions are provided in isolation from the remaining body of the library and can easily be excluded in the actual compilation of the library. Furthermore, routines for the visualization of the data, using X11, are also provided

    Characterization of Functionality in a Dynamic Environment

    Get PDF
    Identifying the functionality in objects means to be able to associate a purpose with them in a specific environment. The purpose depends on the intention of the agent and on the applicability of the object in a particular task. In our investigation of functionality we focus on functionalities which involve changes of physical relation and properties between objects in the environment. A formal model, based on Discrete Event Dynamic System Theory (DEDS), is introduced to define an interactive task for recovering and describing functionality. To observe and control the recovery process we introduce the notion of piecewise observability of a task by different sensors. This allows the description of a dynamic system in which neither all events nor the time of their occurrence may be predicted in advance. We have developed an experimental system consisting of actuators and both force and position sensors, for carrying out the interactive recovery of functionality. In particular, we demonstrate how this approach can be used by carrying out some experiments investigating the functionality of piercing. Furthermore, we discuss the importance of a multisensory approach for the observation and interpretation of functionality

    An Active Approach to Characterization and Recognition of Functionality and Functional Properties

    Get PDF
    Functionality in an object can be defined as its applicability toward the accomplishment of a task. We emphasize and develop an interactive and performatory approach to functionality recovery from sensor data in the context of robotic manipulatory tasks. By analyzing interaction of tool and target object and manipulation tasks as goal-oriented recognition processes, we propose to identify and characterize functionalities of objects. This interaction is not only a means of verification of the hypothesized presence of functionality in objects but also a way to actively and purposively recognize the object. The representation of functionality allows us to extend the recovery process to a hierarchy of functionalities allowing complex ones to be composed from simpler ones. A formal model, based on Discrete Event Dynamic System Theory (DEDS), is introduced to define an interactive task for recovering and describing functionality. To observe and control the recovery process we introduce the notion of piecewise observability of a task by different sensors. This allows the description of a dynamic system in which not all events nor the time of their occurrence may be predicted in advance. An experimental system, with both vision and force sensors, for carrying out the interactive functional recognition is described

    An Active Approach to Functionality Characterization and Recognition

    Get PDF
    In this paper we focus on understanding and defining a methodology for object description and recognition both in terms of its geometrical, material and functional specifications. We define functionality in an object as its applicability toward the achievement of a task. We emphasize and develop an interactive and performatory approach to functionality recovery. Furthermore, we introduce the distinction between Inherent, Intended and Imposed functionality. By analyzing interaction and manipulation tasks as goal-oriented recognition processes we propose to identify and characterize functionalities of objects. This interaction is not only a means of verification of the hypothesized presence of functionality in objects but also a way to actively and purposively recognize the object. In order to accomplish our goal, we introduce a formal model, based on Discrete Event Dynamic System Theory, to define a task for recovering and describing functionality. We extend the recovery process to an algebra of tasks. We describe how a more complex task call be composed from a set of primitive ones. This constructive approach allows a task to be built from simpler ones in an stepwise fashion. Once the manipulatory task has been described in the formal model, it must be instantiated in a context. In such a context, the behavior of the system in which the interactio between a Manipulator, a Tool and a Target object must be observed. Thus, the description of tasks themselves provide must for means of addressing observability through different sensor modalities. For this purpose, we introduce the notion of Partial Observability of a task. This allows the description of a plant in which not all events and the time of their occurrence might he modelled and therefore predictable in advance

    Quantitative and Qualitative Measures for the Evaluation of the Superquadric Models

    Get PDF
    In this paper we discuss the evaluation criteria for superquadric models recovered from the range data. We present arguments to support our belief that both quantitative and qualitative measures are required in order to evaluate a superquadric fit. The concept of superquadric contraction and dilation is introduced and used to derive a novel interpretation of the modified superquadric inside-outside function in terms of contraction/expansion factor. The same concept also gives a close initial guess for the numerical procedure computing the minimum Euclidean distance of a point from a superquadric model. The minimum Euclidean distance map is introduced as a qualitative criterion for interpretation of fit. View-dependent qualitative measures like the contour-difference map and the z-distance map are shown to be essential for the complete evaluation of the models. Analytical solution and techniques for the contour generator on superquadric models are presented. Finally, examples of real objects are given to generate the measures

    All-Optical NRZ-DPSK to RZ-OOK Format Conversion Using Optical Delay Line Interferometer and Semiconductor Optical Amplifier

    Get PDF
    We describe an all-optical NRZ-DPSK to RZ-OOK converter employing an optical delay line interferometer and a semiconductor optical amplifier. System penalty at 10Gbit/s is experimentally demonstrated to be less than 1dB at BER of 10{ extminus}9
    • …
    corecore