Developer's Week July 2012
See the sections below for details about the week's agenda, objectives, building, and how to contribute. We have also created additional pages:
- Dev Week Lecture Slides
- Dev Week Notes and Tips
- Reinbolt and Mansouri
- Tom Uchida
- Jenny Yong and Bahar Sharafi
- Apoorva Rajagopal
- Carmichael Ong
- Matt DeMers
- John Rogers
- David Lu
- Friedl De Groote
- Stefano Perticoni
- Daniel Lopes
Location and Schedule
The Developer’s Week will take place in the LKSC center on the Stanford University campus. We will start each morning at 9am.
* Note, we will be in a few different rooms throughout the week.
The first day will include an overview of the OpenSim and Simbody software architecture. Then all participants will present their project goals for the week. The afternoon of the first day and rest of the week will be devoted to project work. We will hold regular check-ins to monitor progress and mini-lectures or discussions throughout the week to address common issues. On Friday, participants will share what they’ve accomplished by showing figures, movies, and demos. We’ll wrap up with a closing reception with snacks and drinks.
A more detailed agenda with room locations is below. We will provide light snacks and coffee during the week.
Building OpenSim
All participants should build OpenSim from source, as well as the Simbody libraries it depends on, prior to the start of the Developer's Week. You can find detailed instructions in {old} Building OpenSim from Source
You should build the Simbody 3.0 branch, as described in the instructions. You should use the following link to check out the OpenSim source code from the svn repository (not Trunk):
https://simtk.org/svn/opensim/Tags/Release_03_00_Dev
This is a temporary branch or tag of the latest OpenSim source code that will be isolated from ongoing OpenSim development work (that could cause temporary build errors, etc.). You have all been added as members to the OpenSim project, which will allow you to check out the OpenSim source code. If you don't have access, let me know via email (include your simtk username). If you have any other difficulties building, please let us know via email this week. If we are unable to help you via email, please arrive early on Monday morning to complete the build process.
Objectives for the Week
- Achieve your development project goals and accelerate your research
- Learn about the architecture of the API
- Learn OpenSim coding standards
- Meet and collaborate with other OpenSim developers to establish long-term connections
- Help us expand and improve the OpenSim code base
Contribute to the OpenSim Project
- Sharing a movie for our gallery of examples
- Making an addition or improvement to the OpenSim documentation and examples
- Answering a question on the user forum
- Contributing a model or code via a Simtk.org project
- Identifying bugs or errors
- Writing a new test case
OpenSim is supported by the Mobilize Center , an NIH Biomedical Technology Resource Center (grant P41 EB027060); the Restore Center , an NIH-funded Medical Rehabilitation Research Resource Network Center (grant P2C HD101913); and the Wu Tsai Human Performance Alliance through the Joe and Clara Tsai Foundation. See the People page for a list of the many people who have contributed to the OpenSim project over the years. ©2010-2024 OpenSim. All rights reserved.