400 research outputs found

    Dynamic Modeling and Simulation of a Real World Billiard

    Full text link
    Gravitational billiards provide an experimentally accessible arena for testing formulations of nonlinear dynamics. We present a mathematical model that captures the essential dynamics required for describing the motion of a realistic billiard for arbitrary boundaries. Simulations of the model are applied to parabolic, wedge and hyperbolic billiards that are driven sinusoidally. Direct comparisons are made between the model's predictions and previously published experimental data. It is shown that the data can be successfully modeled with a simple set of parameters without an assumption of exotic energy dependence.Comment: 10 pages, 3 figure

    Generating Light Estimation for Mixed-reality Devices through Collaborative Visual Sensing

    Get PDF
    abstract: Mixed reality mobile platforms co-locate virtual objects with physical spaces, creating immersive user experiences. To create visual harmony between virtual and physical spaces, the virtual scene must be accurately illuminated with realistic physical lighting. To this end, a system was designed that Generates Light Estimation Across Mixed-reality (GLEAM) devices to continually sense realistic lighting of a physical scene in all directions. GLEAM optionally operate across multiple mobile mixed-reality devices to leverage collaborative multi-viewpoint sensing for improved estimation. The system implements policies that prioritize resolution, coverage, or update interval of the illumination estimation depending on the situational needs of the virtual scene and physical environment. To evaluate the runtime performance and perceptual efficacy of the system, GLEAM was implemented on the Unity 3D Game Engine. The implementation was deployed on Android and iOS devices. On these implementations, GLEAM can prioritize dynamic estimation with update intervals as low as 15 ms or prioritize high spatial quality with update intervals of 200 ms. User studies across 99 participants and 26 scene comparisons reported a preference towards GLEAM over other lighting techniques in 66.67% of the presented augmented scenes and indifference in 12.57% of the scenes. A controlled lighting user study on 18 participants revealed a general preference for policies that strike a balance between resolution and update rate.Dissertation/ThesisMasters Thesis Computer Science 201

    Dynamics of an Inelastic Gravitational Billiard with Rotation

    Full text link
    The seminal physical model for investigating formulations of nonlinear dynamics is the billiard. Gravitational billiards provide an experimentally accessible arena for their investigation. We present a mathematical model that captures the essential dynamics required for describing the motion of a realistic billiard for arbitrary boundaries, where we include rotational effects and additional forms of energy dissipation. Simulations of the model are applied to parabolic, wedge and hyperbolic billiards that are driven sinusoidally. The simulations demonstrate that the parabola has stable, periodic motion, while the wedge and hyperbola (at high driving frequencies) appear chaotic. The hyperbola, at low driving frequencies, behaves similarly to the parabola; i.e., has regular motion. Direct comparisons are made between the model's predictions and previously published experimental data. The value of the coefficient of restitution employed in the model resulted in good agreement with the experimental data for all boundary shapes investigated. It is shown that the data can be successfully modeled with a simple set of parameters without an assumption of exotic energy dependence.Comment: 11 pages, 11 figures. arXiv admin note: substantial text overlap with arXiv:1103.443

    Learning Particle Dynamics for Manipulating Rigid Bodies, Deformable Objects, and Fluids

    Full text link
    Real-life control tasks involve matters of various substances---rigid or soft bodies, liquid, gas---each with distinct physical behaviors. This poses challenges to traditional rigid-body physics engines. Particle-based simulators have been developed to model the dynamics of these complex scenes; however, relying on approximation techniques, their simulation often deviates from real-world physics, especially in the long term. In this paper, we propose to learn a particle-based simulator for complex control tasks. Combining learning with particle-based systems brings in two major benefits: first, the learned simulator, just like other particle-based systems, acts widely on objects of different materials; second, the particle-based representation poses strong inductive bias for learning: particles of the same type have the same dynamics within. This enables the model to quickly adapt to new environments of unknown dynamics within a few observations. We demonstrate robots achieving complex manipulation tasks using the learned simulator, such as manipulating fluids and deformable foam, with experiments both in simulation and in the real world. Our study helps lay the foundation for robot learning of dynamic scenes with particle-based representations.Comment: Accepted to ICLR 2019. Project Page: http://dpi.csail.mit.edu Video: https://www.youtube.com/watch?v=FrPpP7aW3L

    Learning Manipulation under Physics Constraints with Visual Perception

    Full text link
    Understanding physical phenomena is a key competence that enables humans and animals to act and interact under uncertain perception in previously unseen environments containing novel objects and their configurations. In this work, we consider the problem of autonomous block stacking and explore solutions to learning manipulation under physics constraints with visual perception inherent to the task. Inspired by the intuitive physics in humans, we first present an end-to-end learning-based approach to predict stability directly from appearance, contrasting a more traditional model-based approach with explicit 3D representations and physical simulation. We study the model's behavior together with an accompanied human subject test. It is then integrated into a real-world robotic system to guide the placement of a single wood block into the scene without collapsing existing tower structure. To further automate the process of consecutive blocks stacking, we present an alternative approach where the model learns the physics constraint through the interaction with the environment, bypassing the dedicated physics learning as in the former part of this work. In particular, we are interested in the type of tasks that require the agent to reach a given goal state that may be different for every new trial. Thereby we propose a deep reinforcement learning framework that learns policies for stacking tasks which are parametrized by a target structure.Comment: arXiv admin note: substantial text overlap with arXiv:1609.04861, arXiv:1711.00267, arXiv:1604.0006

    Learning Manipulation under Physics Constraints with Visual Perception

    No full text
    Understanding physical phenomena is a key competence that enables humans and animals to act and interact under uncertain perception in previously unseen environments containing novel objects and their configurations. In this work, we consider the problem of autonomous block stacking and explore solutions to learning manipulation under physics constraints with visual perception inherent to the task. Inspired by the intuitive physics in humans, we first present an end-to-end learning-based approach to predict stability directly from appearance, contrasting a more traditional model-based approach with explicit 3D representations and physical simulation. We study the model's behavior together with an accompanied human subject test. It is then integrated into a real-world robotic system to guide the placement of a single wood block into the scene without collapsing existing tower structure. To further automate the process of consecutive blocks stacking, we present an alternative approach where the model learns the physics constraint through the interaction with the environment, bypassing the dedicated physics learning as in the former part of this work. In particular, we are interested in the type of tasks that require the agent to reach a given goal state that may be different for every new trial. Thereby we propose a deep reinforcement learning framework that learns policies for stacking tasks which are parametrized by a target structure

    Model Matching Theory: A Framework for Examining the Alignment between Game Mechanics and Mental Models

    Get PDF
    The primary aim of this article is to provide a comprehensive review and elaboration of model matching and its theo- retical propositions. Model matching explains and predicts individuals’ outcomes related to gameplay by focusing on the interrelationships among games’ systems of mechanics, relevant situations external to the game, and players’ mental mod- els. Formalizing model matching theory in this way provides researchers a unified explanation for game-based learning, game performance, and related gameplay outcomes while also providing a theory-based direction for advancing the study of games more broadly. The propositions explicated in this article are intended to serve as the primary tenets of model matching theory. Considerations for how these propositions may be tested in future games studies research are discussed
    • …
    corecore