Welcome to the OpenSim Developer Week Wiki. The information in this Wiki page is intended to help you formulate a project that may both benefit from the OpenSim 4.0 API and is tractable for a one-week workshop. This wiki will be updated regularly so please check in as we get closer to the development week.
Table of Contents |
---|
Important Dates
Submission deadline: Friday March 25th
Announcements Posted: Friday April 15th
Workshop begins: Monday June 27th
Workshop Ends: Friday July 1st
...
Implicit model formulation. OpenSim currently provides the model's dynamics as explicit differential equations, though implicit differential equations are preferable for some solution methods. During the workshop, participants could achieve the implicit formulation for just the multibody system without constraints.
Task-space controller. Implement an OpenSim Controller that causes a torque-actuated model to obey operational-space tasks. During the workshop, participants could achieve a working prototype for a small number of operational space tasks.
Patient-specific joint modeling from high-fidelity data.
Script based analysis pipeline. Automate your OpenSim workflow (e.g., IK -> RRA -> CMC) in either MATLAB or Python. This could be completed during the workshop for a subset of your data.
Modeling human-device interaction (exoskeletone.g., robotic - assistive device). Create a model of your device and add it to a musculoskeletal model. Write an OpenSim Controller class to control the device. During the workshop, participants could implement the Controller class and test it in simple scenarios.
Detailed Agenda (Draft)
This is a five-day workshop. On the first day of the workshop, we will provide an overview of OpenSim 4.0, with discussions, guided exercises and interactive lectures to introduce the new features. The second day will consist of guided exercises on contributing using GitHub and how you can incorporate collaboration and contribution to your project. Days three and four will be devoted to working on projects that you and other participants bring to the workshop. Day five will include group discussions and presentations about your workshop achievements and plans for wrapping up your development.
Expand | ||
---|---|---|
| ||
Day One – Monday, June 27 9:00 – 9:15 am Welcome, Development Week Goals, Agenda 9:15 – 9:45 am Talk: OpenSim 4.0 Introduction 9:45 – 10:45 am Hands-on Example 1 10:45 – 11:00 am Break 11:00 – 12:00 am Hands-on Example 2 12:00 – 1:00 pm Lunch 1:00 – 2:00 pm Hands-on Example 3 2:00 – 3:00 pm Hands-on Example 4 3:00 – 3:15 pm Break 3:15 – 4:00 pm Participant Project Presentation 4:00 – 5:00 pm Stanford Walking Tour 5:00 –7:00 pm Welcome Celebration at the Treehouse
Day Two – Tuesday, June 28 9:00 – 9:10pm Agenda and Introduction for day two 9:10 – 9:45 am Talk: Contributing to OpenSim 9:45 – 10:30 am Example: Making and Reviewing Pull requests 10:30 – 10:45 am BREAK 10:45 – 5:00 pm Work on Projects
Day Three – Wednesday, June 29 9:00 – 5:00pm Work on Projects Day Four – Thursday, June 30 9:00 – 5:00pm Work on Projects
Day Five – Friday, July 1st 9:00 – 12:00pm Work on Projects 12:00 – 1:00pm LUNCH 1:00 – 2:00pm Finalize Presentations 2:00 – 4:00pm Presentations and Discussion 4:00 – 4:10pm Final Remarks and Closing 4:10 – 7:00pm Reception @ TBD |
...