#author("2018-08-02T12:28:22+09:00","springhead","springhead")
#author("2021-02-23T00:30:04+09:00","spr","spr")
// Springhead Project Website

RIGHT:English: [[top>top(en)]]

* Springheadとは [#ecf9b3f8]

Springheadはリアルタイム剛体運動シミュレータを中心とした,バーチャルリアリティ開発環境です.

物理シミュレータとしては,以下のような特徴を備えています.
:関節が外れない|自由度削減法(Featherstoneの方法:外れない関節)をLCP(接触計算)と同時に利用できる
:発振しにくい|バネダンパなどを拘束条件として組み込むことで制御器を含めて安定にシミュレーションを行うことができる
:すり抜けないのに速い|独自の連続接触判定アルゴリズムで凸形状の接触判定を行っている
:状態の保存再生ができる|任意の時刻にすぐ戻れる。柔らかい追従制御ができる。

また,以下のような応用支援機能を備えています.
- スクリプト言語Pythonからの利用(Spr.pyd)、組込Pythonとの連携。
- キャラクタやバーチャルロボットの作成支援。
- 力覚インタフェースとの接続機能(マルチレート力覚レンダリング)。

詳しくは[[紹介>screenshot]]や[[ドキュメント>document]]をご覧ください.

* 最新リリース [#i2797ec9]
- Python Pyd~
PythonのライブラリとしてPythonから呼び出せるようにしました。詳細:[[PythonBind]]


- 予告版 : Springhead2 v1.0preview (2012 Spring) &ref(download/Springhead2_2012_05_02.tgz);

- 安定版 : Springhead2 v0.2 (2007 Spring) &ref(download/Springhead2_2007_04_21.tgz);

- 最新の開発版,過去のバージョン等は[[ダウンロード>download]]へ