The aim of this subject is give students an understanding of physics in order to enable them to build physically realistic mathematical models of articulated systems (robots, vehicles, animated bodies with skeletons, etc.).
Numerical integration and optimization methods will be used for obtaining the resulting movement, yielding a physically realistic animation out of the dynamics equations of the system studied.
Teachers
Person in charge
Joaquim Casulleras Ambros (
)
Weekly hours
Theory
2
Problems
1
Laboratory
1
Guided learning
0
Autonomous learning
7
Objectives
To know how to develop a mathematical model of an articulated body system.
Related competences:
CTR6,
Mastering the Denavit-Hartenberg formalism.
Related competences:
CTR6,
CG4,
CG8,
Learn to adapt and extend the DH formalism to describe the physical properties and mass distribution of an articulated body.
Related competences:
CTR6,
CG8,
To understand and properly use the laws of dynamics of articulated systems.
Related competences:
CTR6,
CG4,
Knowing how to use the Lagrange formalism to find static and dynamic equations.
Related competences:
CG8,
Being able to identify and determine the relevant physical quantities (generalized coordinates and moments) of the dynamics in the Lagrangian formulation.
Related competences:
CTR6,
To be able to Identify the relevant variables in systems subject to restricted dynamic conditions.
Related competences:
CTR6,
Knowing how make use of the Lagrange formalism in dynamics under restricted conditions.
Related competences:
CG8,
To know and make proper use of computer mathematical methods for the integration of dynamic equations.
Related competences:
Being able to establish the generalized forces from an optimization problem of the cost function.
Related competences:
CG8,
To be able to establish a cost function based on the generalized coordinates and moments that allow discriminating among the physically valid solutions, those that best suit the saught movement.
Related competences:
CTR6,
Being able to create a physically realistic animation, based on an optimization process under the conditions dictated by the dynamics equations.
Related competences:
CTE7,
CTE10,
CTE12,
CTR6,
CG4,
CG8,
Students will study the material provided, and on the basis of the theoretical tools explained in class, prepare work to be held in the laboratory. Objectives:281213457691011 Contents:
The teaching methodology will be based on theory classes, classes of problems, practical exercises, and a practical session covering computer animation and drawing upon the knowledge acquired during the course and on basic numerical computer calculation.
Evaluation methodology
The evaluation will consider three aspects:
- Continuous assessment of work done during the course, in solving exercises proposed in class.
- Evaluation of a lab exercise.
- An exam (theory and problems).
The course grade will be calculated according to the following weighted average:
The assessment of competence CTR6 will be computed as the arithmetic mean of the grades assigned to this competence in the final exam and in the continuous assessment of course work.
Bibliography
Basic:
Apunts de teoria de Animació Realista de Cossos Articulats -
Casulleras, J,
Complementary:
Col.lecció d'exercicis i problemes en Animació Realista de Cossos Articulats -
Casulleras, J, ,
.
Previous capacities
Knowledge of mathematical analysis. Vector and matrix formalism. Notions of differential calculus.