Skip to content. Skip to navigation
McGill Home SOCS Home
Personal tools
You are here: Home Announcements and Events Colloquium SOCS Colloquia

Colloquium Home
Fall 2012 Schedule
Winter 2013 Schedule
How to Suggest a Speaker
Archives

 

Next SOCS Colloquium

         
     
 
2013/04/12, MC103, 14:30 - 15:30

Feature-Based Controllers for Physics-Based Character Animation
Martin De Lasa, Autodesk

Abstract:

Creating controllers for physics-based animation of characters is a long-standing open problem in animation and robotics. Such controllers would have numerous applications while also yielding insight into human motion. However, creating controllers remains very difficult: current approaches are either constrained to track motion capture data, are not robust, or provide limited control over style. In this talk, I'll present an approach to control of physics-based characters based on high-level features of human movement, such as center-of-mass, angular momentum, and end-effector motion. Objective terms are used to control each feature, and are combined via optimization. Using this approach, locomotion can be expressed in terms of a small number of features that control balance and end-effectors. This approach is used to build novel controllers for human balancing, standing jump, walking, and jogging. These controllers provide numerous benefits: human-like qualities such as arm-swing, heel-off, and hip-shoulder counter-rotation emerge automatically during walking; controllers are robust to changes in body parameters during movement; control parameters and goals may be modified during run-time, during control; control parameters apply to intuitive properties such as center-of-mass height; and controller may be mapped onto entirely new bipeds with different topology and mass distribution, without modifications to the controller itself. Transitions between multiple types of gaits, including walking, jumping, and jogging, emerge automatically. Controllers can traverse challenging terrain while following high-level user commands at interactive rates.

Biography of Speaker:

Dr. Martin de Lasa is Technical Lead and Software Developer Manager at Autodesk where he leads the Media and Entertainment Division's Animation Team. Prior to joining Autodesk, he completed doctoral studies in Computer Science at the University of Toronto (2010). He also holds a M.E.Sc in Electrical Engineering from McGill University (2000), a B.E.Sc in Mechanical Engineering from the University of Western Ontario (UWO) (1998), and a B.Sc. in Computer Science (1998) from UWO. Prior to his doctoral work he was Technical Lead, Architect, and Manager, at Boston Dynamics, where he played a leading role in human simulation and robotics projects, including: Digital Biomechanics, BigDog, and LittleDog. His research interests span the areas of computer graphics and robotics, focusing on leveraging optimal control, optimization, and machine learning methods to build physically-based models of motion to ease animation/control of simulated characters and robotic systems. He is the recipient of the CAIAC doctoral dissertation award for the top Canadian dissertation in artificial intelligence in 2011.

 
   
 
         

General Information

The SOCS colloquium is a weekly lecture series organized by the School of Computer Science at McGill University. The lectures are held during Fall and Winter semesters on Fridays from 15:30 to 17:00 in McConnell room 13 (ground floor, close to the elevators). Twice a month, an invited speaker presents interesting research in some area of computer science. See the schedule for more details and abstracts of upcoming talks.

The colloquium is not only a source of scientific inspiration, it is also a social event. Following the talk, snacks and drinks are served in the SOCS lounge, encouraging the attendees to continue questions and discussions on the talk in a more relaxed atmosphere. The intention is to encourage opportunities for networking among professors and post-docs, allows graduate (and undergraduate!) students to meet their professors in a more relaxed setting, and create a SOCS team spirit among the entire department.

Schedule

Mailing List

If you want to receive notifications of upcoming seminars on a regular basis, you can subscribe to the SOCS colloquium mailing list. To do so, visit our mailman site http://mailman.cs.mcgill.ca/mailman/listinfo/socs-colloquium.

Attendance for Master Students

First year Computer Science master students are to attend the colloquium regularily. A student must have been to at least 10 colloquium talks (checked by means of an attendance list).

Add a Colloquium