English
Related papers

Related papers: Animation with Algodoo: a simple tool for teaching…

200 papers

We demonstrate that, under orthographic projection and with a camera fixated on a point located on a rigid body, the rotation of that body can be analytically obtained by tracking only one other feature in the image. With some exceptions,…

Computer Vision and Pattern Recognition · Computer Science 2025-07-08 Daniel Raviv , Juan D. Yepes , Eiki M. Martinson

This paper strives for motion-focused video-language representations. Existing methods to learn video-language representations use spatial-focused data, where identifying the objects and scene is often enough to distinguish the relevant…

Computer Vision and Pattern Recognition · Computer Science 2024-10-24 Hazel Doughty , Fida Mohammad Thoker , Cees G. M. Snoek

A set of virtual experiments were designed to use with introductory physics I (analytical and general) class, which covers kinematics, Newton laws, energy, momentum, and rotational dynamics. Virtual experiments were based on video analysis…

Physics Education · Physics 2020-12-29 Neel Haldolaarachchige , Kalani Hettiarachchilage

We show a new semi-quantitative technique of analysis about of temporal evolution of learning of basic physics concepts. In this technique we arrange a geometric diagram with the score and the homogeneity (H-S), in this diagram we have a…

Physics Education · Physics 2012-10-30 Paco Talero , César Mora , Orlando Organista , Luis Barbosa

Fast catching of free-flying objects is difficult because of short reaction time, impact uncertainty, and kinodynamic constraints. We use reinforcement learning in simulation to collect successful catching trajectories and learn a…

Robotics · Computer Science 2026-05-28 Guorui Pei , Mengshi Zhang , Xi Chen , Jinsong Wu , Jiaming Qi , Peng Zhou

Learning data-efficient object dynamics models for robotic manipulation remains challenging, especially for deformable objects. A popular approach is to model objects as sets of 3D particles and learn their motion using graph neural…

Robotics · Computer Science 2026-05-05 Sergio Orozco , Tushar Kusnur , Brandon May , George Konidaris , Laura Herlant

We study applications of 3D printing to the broad goal of understanding how mathematical objects vary continuously in families. To do so, we model the varying parameter as the vertical axis of a 3D print, introducing the notion of a static…

History and Overview · Mathematics 2022-11-16 Gabriel Dorfsman-Hopkins

In this paper, we introduce techniques for animating explosions and their effects. The primary effect of an explosion is a disturbance that causes a shock wave to propagate through the surrounding medium. This disturbance determines the…

Graphics · Computer Science 2023-03-21 Gary D. Yngve , James F. O'Brien , Jessica K. Hodgins

Bimanual robotic manipulation is a long-standing challenge of embodied intelligence due to its characteristics of dual-arm spatial-temporal coordination and high-dimensional action spaces. Previous studies rely on pre-defined action…

Robotics · Computer Science 2025-04-29 Huayi Zhou , Ruixiang Wang , Yunxin Tai , Yueci Deng , Guiliang Liu , Kui Jia

In this paper, we aim to model 3D scene geometry, appearance, and the underlying physics purely from multi-view videos. By applying various governing PDEs as PINN losses or incorporating physics simulation into neural networks, existing…

Computer Vision and Pattern Recognition · Computer Science 2025-06-10 Jinxi Li , Ziyang Song , Siyuan Zhou , Bo Yang

The study of the motion of a rigid body on a plane (RBP motion) is usually one of the most challenging topics that students face in introductory physics courses. In this paper, we discuss a couple of problems which are typically used in…

Physics Education · Physics 2020-11-19 Diego Luis Gonzalez , Alejandro Gomez Cadavid , Yeinzon Rodriguez

The paper describes a curricular framework for introducing microcontroller programming in the University Physics lab. The approach makes use of Modeling Instruction, an effective approach for teaching science at the secondary level in which…

Physics Education · Physics 2014-07-30 Andrew J. Haugen , Nathan T. Moore

Generating realistic 3D hand motion from natural language is vital for VR, robotics, and human-computer interaction. Existing methods either focus on full-body motion, overlooking detailed hand gestures, or require explicit 3D object…

Computer Vision and Pattern Recognition · Computer Science 2026-03-26 Ching-Lam Cheng , Bin Zhu , Shengfeng He

Generating smooth animations from a limited number of sequential observations has a number of applications in vision. For example, it can be used to increase number of frames per second, or generating a new trajectory only based on first…

Computer Vision and Pattern Recognition · Computer Science 2022-05-11 Jurijs Nazarovs , Zhichun Huang

We outline an unified introduction to the evolution equations of classical and quantum systems intended for a high school students audience. The attempt consists in circumventing the lack of mathematical knowledge with the use of simplified…

Physics Education · Physics 2017-06-01 Emilio Balzano , Eliana D'Ambrosio , Rodolfo Figari

Nowadays, modeling exercises on software development objects are conducted in higher education institutions for information technology. Not only are there many defects such as missing elements in the models created by learners during the…

Software Engineering · Computer Science 2025-08-07 Yuta Saito , Takehiro Kokubu , Takafumi Tanaka , Atsuo Hazeyama , Hiroaki Hashiura

We present DIMO, a generative approach capable of generating diverse 3D motions for arbitrary objects from a single image. The core idea of our work is to leverage the rich priors in well-trained video models to extract the common motion…

Computer Vision and Pattern Recognition · Computer Science 2025-11-11 Linzhan Mou , Jiahui Lei , Chen Wang , Lingjie Liu , Kostas Daniilidis

Active Learning (AL) is a well-known teaching method in engineering because it allows to foster learning and critical thinking of the students by employing debate, hands-on activities, and experimentation. However, most educational results…

Computers and Society · Computer Science 2024-06-04 Jonathan Álvarez Ariza

We study the ascending motion of a disk rolling on an incline when its center of mass lies outside the disk axis. The problem is suitable as laboratory project for a first course in mechanics at the undergraduate level and goes beyond…

Physics Education · Physics 2014-08-06 Lisandro A. Raviola , Oscar Zárate , Eduardo E. Rodríguez

We survey an area of recent development, relating dynamics to theoretical computer science. We discuss the theoretical limits of simulation and computation of interesting quantities in dynamical systems. We will focus on central objects of…

Dynamical Systems · Mathematics 2011-04-15 Stefano Galatolo , Mathieu Hoyrup , Cristóbal Rojas