SlideShare a Scribd company logo
1 of 11
OpenSimの使い方
筋骨格モデル編集 編
2016/5/2
Copyright© 2015 Biological Systems Engineering lab. All Rights Reserved.
広島大学工学研究科
生体システム論研究室
栗田グループ
Biological Systems
Engineering lab.
• 本スライドの内容は,広島大学工学研究科生体システム
論研究室栗田雄一准教授グループが,平成28年度研究
室内チュートリアルで利用している資料の一部をまとめ
たものです.
• 本スライドの内容には,間違いが含まれている可能性が
ありますが,当方は修正の責任を負いません.本スライ
ドは,あくまで参考としての利用にとどめ,最終的には
ご自身で対応ください.
• そのほか,スライド内容を閲覧,実行したことにより生
じたいかなる損害についても,当方は責任は負いません.
また,スライド内容に対する質問にも回答できかねます
ことをご了承ください.
• 以上についてご承諾いただける方のみ,ご利用ください.
Copyright© 2015 Biological Systems Engineering lab. All Rights Reserved. 2
注意事項
Biological Systems
Engineering lab.
.osimファイルを編集する必要性
.osimファイルの編集方法
3
個人の体格差を考慮する場合はScaling Toolを使えばよいが,
Scalingだけでは対応できない場合もある.
• 処理落ちを防ぐために体の一部の影響を無視する
• 筋肉の弱った患者を考慮して筋肉を削除する
• パワードスーツの開発を想定して筋肉を追加する…
これらを行うためには,Notepad++というソフトを用いて
.osimファイルを編集しなくてはならない.
参考URL https://notepad-plus-plus.org/
Copyright© 2015 Biological Systems Engineering lab. All Rights Reserved.
Biological Systems
Engineering lab.
Copyright© 2015 Biological Systems Engineering lab. All Rights Reserved.
Notepad++で.osimファイルを開き,編集しやすい状態に.
.osimファイルの編集方法
4
エクスプローラーから.osimファイルを選択してコピー.
「subject01_simbody_copy.osim」と改名し右クリック
Edit with Notepad++ をクリック
言語 → XML とクリック
Biological Systems
Engineering lab.
Notepad++で.osimファイルを開き,編集しやすい状態に.
.osimファイルの編集方法
5
表示 → すべて折りたたみ とクリック
Copyright© 2015 Biological Systems Engineering lab. All Rights Reserved.
Biological Systems
Engineering lab.
Copyright© 2015 Biological Systems Engineering lab. All Rights Reserved.
Notepad++で.osimファイルを開き,編集しやすい状態に.
.osimファイルの編集方法
6
すっきりと編集しやすい状態になった.
.osimファイルは階層構造になっている.
現在はそれをすべて折りたたんだ状態.
左側の+ボタンをクリックすることによって
展開していくことができる.
Biological Systems
Engineering lab.
Notepad++で.osimファイルを開き,編集しやすい状態に.
.osimファイルの編集方法
7
第3階層まで展開すると,<BodySet>や<ForceSet>などが
見えてくる.
Copyright© 2015 Biological Systems Engineering lab. All Rights Reserved.
Biological Systems
Engineering lab.
各部に収められている情報は以下の通り.
.osimファイルの編集方法
8
<BodySet> 骨の情報(関節の情報を含む)
<ConstraintSet> 詳細不明
<ForceSet> 筋肉の情報
<MarkerSet> マーカー情報
Copyright© 2015 Biological Systems Engineering lab. All Rights Reserved.
Biological Systems
Engineering lab.
例:筋肉「glut_med2_r」の削除
.osimファイルの編集方法
9
<ForceSet> → <objects>
→ <Thelen2003Muscle name=“glut_med2_r”> まで展開
Copyright© 2015 Biological Systems Engineering lab. All Rights Reserved.
Biological Systems
Engineering lab.
Copyright© 2015 Biological Systems Engineering lab. All Rights Reserved.
例:筋肉「glut_med2_r」の削除
.osimファイルの編集方法
10
<Thelen2003Muscle name=“glut_med2_r”>から
</Thelen2003Muscle> まで選択しdelete
Biological Systems
Engineering lab.
Copyright© 2015 Biological Systems Engineering lab. All Rights Reserved.
例:筋肉「glut_med2_r」の削除
.osimファイルの編集方法
11
上書き保存してOpenSimで読み込めば,
「glut_med2_r」が消えている.

More Related Content

What's hot

Tomorrow's software testing for embedded systems ~明日にでも訪れてしまう組込みシステムのテストの姿~
Tomorrow's software testing for embedded systems ~明日にでも訪れてしまう組込みシステムのテストの姿~Tomorrow's software testing for embedded systems ~明日にでも訪れてしまう組込みシステムのテストの姿~
Tomorrow's software testing for embedded systems ~明日にでも訪れてしまう組込みシステムのテストの姿~Yasuharu Nishi
 
大学生及び大学院生の研究時間とメンタルヘルス
大学生及び大学院生の研究時間とメンタルヘルス大学生及び大学院生の研究時間とメンタルヘルス
大学生及び大学院生の研究時間とメンタルヘルスAtsuto ONODA
 
画像処理AIを用いた異常検知
画像処理AIを用いた異常検知画像処理AIを用いた異常検知
画像処理AIを用いた異常検知Hideo Terada
 
QAアーキテクチャの設計による 説明責任の高いテスト・品質保証
QAアーキテクチャの設計による説明責任の高いテスト・品質保証QAアーキテクチャの設計による説明責任の高いテスト・品質保証
QAアーキテクチャの設計による 説明責任の高いテスト・品質保証Yasuharu Nishi
 
【DL輪読会】Unpaired Image Super-Resolution Using Pseudo-Supervision
【DL輪読会】Unpaired Image Super-Resolution Using Pseudo-Supervision【DL輪読会】Unpaired Image Super-Resolution Using Pseudo-Supervision
【DL輪読会】Unpaired Image Super-Resolution Using Pseudo-SupervisionDeep Learning JP
 
アーキテクチャのレビューについて - JaSST Review '18
アーキテクチャのレビューについて - JaSST Review '18アーキテクチャのレビューについて - JaSST Review '18
アーキテクチャのレビューについて - JaSST Review '18Yusuke Suzuki
 
Surveyから始まる研究者への道 - Stand on the shoulders of giants -
Surveyから始まる研究者への道 - Stand on the shoulders of giants -Surveyから始まる研究者への道 - Stand on the shoulders of giants -
Surveyから始まる研究者への道 - Stand on the shoulders of giants -諒介 荒木
 
CMA-ESサンプラーによるハイパーパラメータ最適化 at Optuna Meetup #1
CMA-ESサンプラーによるハイパーパラメータ最適化 at Optuna Meetup #1CMA-ESサンプラーによるハイパーパラメータ最適化 at Optuna Meetup #1
CMA-ESサンプラーによるハイパーパラメータ最適化 at Optuna Meetup #1Masashi Shibata
 
高速なソートアルゴリズムを書こう!!
高速なソートアルゴリズムを書こう!!高速なソートアルゴリズムを書こう!!
高速なソートアルゴリズムを書こう!!masakazu matsubara
 
移動ロボットのナビゲーション
移動ロボットのナビゲーション移動ロボットのナビゲーション
移動ロボットのナビゲーションRyuichi Ueda
 
ICLR2018におけるモデル軽量化(ICLR2018読み会@ PFN)
ICLR2018におけるモデル軽量化(ICLR2018読み会@ PFN)ICLR2018におけるモデル軽量化(ICLR2018読み会@ PFN)
ICLR2018におけるモデル軽量化(ICLR2018読み会@ PFN)tomohiro kato
 
Python による 「スクレイピング & 自然言語処理」入門
Python による 「スクレイピング & 自然言語処理」入門Python による 「スクレイピング & 自然言語処理」入門
Python による 「スクレイピング & 自然言語処理」入門Tatsuya Tojima
 
(修正)機械学習デザインパターン(ML Design Patterns)の解説
(修正)機械学習デザインパターン(ML Design Patterns)の解説(修正)機械学習デザインパターン(ML Design Patterns)の解説
(修正)機械学習デザインパターン(ML Design Patterns)の解説Hironori Washizaki
 
ML Ops 実装の現場から
ML Ops 実装の現場からML Ops 実装の現場から
ML Ops 実装の現場から慎一郎 畠
 
tf,tf2完全理解
tf,tf2完全理解tf,tf2完全理解
tf,tf2完全理解Koji Terada
 
【DL輪読会】Visual Classification via Description from Large Language Models (ICLR...
【DL輪読会】Visual Classification via Description from Large Language Models (ICLR...【DL輪読会】Visual Classification via Description from Large Language Models (ICLR...
【DL輪読会】Visual Classification via Description from Large Language Models (ICLR...Deep Learning JP
 
テスト分析についての説明資料公開用
テスト分析についての説明資料公開用テスト分析についての説明資料公開用
テスト分析についての説明資料公開用Tsuyoshi Yumoto
 

What's hot (20)

Tomorrow's software testing for embedded systems ~明日にでも訪れてしまう組込みシステムのテストの姿~
Tomorrow's software testing for embedded systems ~明日にでも訪れてしまう組込みシステムのテストの姿~Tomorrow's software testing for embedded systems ~明日にでも訪れてしまう組込みシステムのテストの姿~
Tomorrow's software testing for embedded systems ~明日にでも訪れてしまう組込みシステムのテストの姿~
 
大学生及び大学院生の研究時間とメンタルヘルス
大学生及び大学院生の研究時間とメンタルヘルス大学生及び大学院生の研究時間とメンタルヘルス
大学生及び大学院生の研究時間とメンタルヘルス
 
画像処理AIを用いた異常検知
画像処理AIを用いた異常検知画像処理AIを用いた異常検知
画像処理AIを用いた異常検知
 
MPC概説.pptx
MPC概説.pptxMPC概説.pptx
MPC概説.pptx
 
QAアーキテクチャの設計による 説明責任の高いテスト・品質保証
QAアーキテクチャの設計による説明責任の高いテスト・品質保証QAアーキテクチャの設計による説明責任の高いテスト・品質保証
QAアーキテクチャの設計による 説明責任の高いテスト・品質保証
 
【DL輪読会】Unpaired Image Super-Resolution Using Pseudo-Supervision
【DL輪読会】Unpaired Image Super-Resolution Using Pseudo-Supervision【DL輪読会】Unpaired Image Super-Resolution Using Pseudo-Supervision
【DL輪読会】Unpaired Image Super-Resolution Using Pseudo-Supervision
 
アーキテクチャのレビューについて - JaSST Review '18
アーキテクチャのレビューについて - JaSST Review '18アーキテクチャのレビューについて - JaSST Review '18
アーキテクチャのレビューについて - JaSST Review '18
 
Surveyから始まる研究者への道 - Stand on the shoulders of giants -
Surveyから始まる研究者への道 - Stand on the shoulders of giants -Surveyから始まる研究者への道 - Stand on the shoulders of giants -
Surveyから始まる研究者への道 - Stand on the shoulders of giants -
 
CMA-ESサンプラーによるハイパーパラメータ最適化 at Optuna Meetup #1
CMA-ESサンプラーによるハイパーパラメータ最適化 at Optuna Meetup #1CMA-ESサンプラーによるハイパーパラメータ最適化 at Optuna Meetup #1
CMA-ESサンプラーによるハイパーパラメータ最適化 at Optuna Meetup #1
 
高速なソートアルゴリズムを書こう!!
高速なソートアルゴリズムを書こう!!高速なソートアルゴリズムを書こう!!
高速なソートアルゴリズムを書こう!!
 
移動ロボットのナビゲーション
移動ロボットのナビゲーション移動ロボットのナビゲーション
移動ロボットのナビゲーション
 
ICLR2018におけるモデル軽量化(ICLR2018読み会@ PFN)
ICLR2018におけるモデル軽量化(ICLR2018読み会@ PFN)ICLR2018におけるモデル軽量化(ICLR2018読み会@ PFN)
ICLR2018におけるモデル軽量化(ICLR2018読み会@ PFN)
 
Python による 「スクレイピング & 自然言語処理」入門
Python による 「スクレイピング & 自然言語処理」入門Python による 「スクレイピング & 自然言語処理」入門
Python による 「スクレイピング & 自然言語処理」入門
 
(修正)機械学習デザインパターン(ML Design Patterns)の解説
(修正)機械学習デザインパターン(ML Design Patterns)の解説(修正)機械学習デザインパターン(ML Design Patterns)の解説
(修正)機械学習デザインパターン(ML Design Patterns)の解説
 
ML Ops 実装の現場から
ML Ops 実装の現場からML Ops 実装の現場から
ML Ops 実装の現場から
 
Data-Centric AIの紹介
Data-Centric AIの紹介Data-Centric AIの紹介
Data-Centric AIの紹介
 
異常検知
異常検知異常検知
異常検知
 
tf,tf2完全理解
tf,tf2完全理解tf,tf2完全理解
tf,tf2完全理解
 
【DL輪読会】Visual Classification via Description from Large Language Models (ICLR...
【DL輪読会】Visual Classification via Description from Large Language Models (ICLR...【DL輪読会】Visual Classification via Description from Large Language Models (ICLR...
【DL輪読会】Visual Classification via Description from Large Language Models (ICLR...
 
テスト分析についての説明資料公開用
テスト分析についての説明資料公開用テスト分析についての説明資料公開用
テスト分析についての説明資料公開用
 

OpenSim の 使い方 (筋骨格モデル編集 編)