Welcome to Predictive musculoskeletal modeling

Description: This Ph.D. course introduces a number of musculoskeletal modeling techniques that work with a minimum of experimental input and therefore are useful for predictive simulation, i.e. simulation of situations that may occur in the future. The course uses the AnyBody Modeling System throughout. Prior user experience with this system is a significant advantage for participation in the course.

Each participant must bring a reasonably modern Windows laptop. An AnyBody license will be provided for installation prior to the course. A basic understanding of linear algebra and calculus is a prerequisite for participation.

Two weeks prior to the course, licenses for the AnyBody Modeling System will be distributed. The participants have to install the software and complete the two tutorials Getting Started and Getting Started with AnyScript as homework before the course.


Fundamentals of musculoskeletal modeling

  • Musculoskeletal modeling methods
  • AnyBody installation and introduction
  • Basic structure and operation of AnyBody
  • Structure of advanced models


Advanced kinematics

  • Over-determinate kinematics
  • Parameter estimation from kinematics
  • Workflow for motion capture data


Prediction of joint behavior

  • Force-dependent kinematics
  • Modeling of non-conforming joints


Subject-specific and population-based models

  • Scaling methods
  • Morphing
  • Muscle parameter calibration
  • Population-based modeling


Predictive models of activities of daily living

  • Prediction of ground reaction forces
  • Motion prediction with optimization
  • Motion prediction with over-determinate kinematics
  • Movement prediction based on optimum control
  • Introduction of assignment

Organizer: Professor John Rasmussen e-mail: jr@m-tech.aau.dk

Lecturers: Professor John Rasmussen (JR), Associate Professor Mark de Zee (MdZ), Associate ProfessorMichael Skipper Andersen (MSA)


Time: 27  –  31 March 2017, every day 9:00-16:00

Place: Department of Mechanical and Manufacturing Engineering

Zip code: 


Number of seats: 30

Deadline: 1 March 2017

Important information concerning PhD courses:
We have over some time experienced problems with no-show for both project and general courses. It has now reached a point where we are forced to take action. Therefore, the Doctoral School has decided to introduce a no-show fee of DKK 5,000 for each course where the student does not show up. Cancellations are accepted no later than 2 weeks before start of the course. Registered illness is of course an acceptable reason for not showing up on those days. Furthermore, all courses open for registration approximately three months before start. This can hopefully also provide new students a chance to register for courses during the year. We look forward to your registrations.