17 research outputs found

    An open platform for the design of social robot embodiments for face- to-face communication

    Get PDF
    The role of the physical embodiment of a social robot is of key importance during the interaction with humans. If we want to study the interactions we need to be able to change the robot’s embodiment to the nature of the experiment. Nowadays, researchers build one-off robots from scratch or choose to use a commercially available platform. This is justified by the time and budget constraints and the lack of design tools for social robots. In this work, we introduce an affordable open source platform to accelerate the design and production of novel social robot embodiments, with a focus on face-to-face communication. We describe an experiment where Industrial Design students created physical embodiments for 10 new social robots using our platform, detailing the design methodology followed during the different steps of the process. The paper gives an overview of the platform modules used by each of the robots, the skinning techniques employed, as well as the perceived usability of the platform. In summary, we show that our platform (1) enables non-experts to design new social robot embodiments, (2) allows a wide variety of different robots to be built with the same building blocks, and (3) affords itself to being adapted and extended

    ACM Transactions on Graphics

    Get PDF
    We present an interactive design system to create functional mechanical objects. Our computational approach allows novice users to retarget an existing mechanical template to a user-specified input shape. Our proposed representation for a mechanical template encodes a parameterized mechanism, mechanical constraints that ensure a physically valid configuration, spatial relationships of mechanical parts to the user-provided shape, and functional constraints that specify an intended functionality. We provide an intuitive interface and optimization-in-the-loop approach for finding a valid configuration of the mechanism and the shape to ensure that higher-level functional goals are met. Our algorithm interactively optimizes the mechanism while the user manipulates the placement of mechanical components and the shape. Our system allows users to efficiently explore various design choices and to synthesize customized mechanical objects that can be fabricated with rapid prototyping technologies. We demonstrate the efficacy of our approach by retargeting various mechanical templates to different shapes and fabricating the resulting functional mechanical objects

    Automated Controller and Sensor Configuration Synthesis Using Dimensional Analysis

    Get PDF

    Computational design of planar multistable compliant structures

    Get PDF
    This paper presents a method for designing planar multistable compliant structures. Given a sequence of desired stable states and the corresponding poses of the structure, we identify the topology and geometric realization of a mechanism—consisting of bars and joints—that is able to physically reproduce the desired multistable behavior. In order to solve this problem efficiently, we build on insights from minimally rigid graph theory to identify simple but effective topologies for the mechanism. We then optimize its geometric parameters, such as joint positions and bar lengths, to obtain correct transitions between the given poses. Simultaneously, we ensure adequate stability of each pose based on an effective approximate error metric related to the elastic energy Hessian of the bars in the mechanism. As demonstrated by our results, we obtain functional multistable mechanisms of manageable complexity that can be fabricated using 3D printing. Further, we evaluated the effectiveness of our method on a large number of examples in the simulation and fabricated several physical prototypes
    corecore