ode

ode

ロボット情報学ハンドブック3月16日(火)発売

ロボット情報学ハンドブックが3月16日(火)から主要書店で販売になります. このハンドブックは2007年3月末に執筆依頼があり,当初は2008年4月に発刊の予定でしたが,途中で版元が変わるなどいろいろあり,2010年3月にやっと発刊になり...
english

How to intall ODE 0.11.1 (Windows + Code:: Blocks)

This article explains how to install ODE0.11.1 in Windows Vista and Code:: Blocks8.02.
ode

ロボット情報学ハンドブック著者校正終わり

ロボット情報学ハンドブック初校の著者校正がやっと終わった. 最近は原稿がPDFで送られてくるからPDFファイルを編集しなければならない.Acrobatが自分のノートパソコンにインストールされていないので編集できない. PDF-X Chan...
ode

ロボット情報学ハンドブック

ロボット情報学ハンドブックが今年,株式会社ナノオプト・メディアから発刊される.その中でOpen Dynamics Engineの項を依頼され原稿を校正中.1月4日が締め切りだ.ODE用グラフィクスライブラリの公開準備もあり,正月はこれらで終...
ode

irrDrawstuff公開準備

ロボット学会で10月末には公開するといっていたODEの描画ライブラリの上位互換ライブラリirrDrawstuffの公開準備作業中.
ode

ODEプロジェクトへ寄付できた金額は?

出版社からODE本に関する印税支払通知書が届きました. それによると2009年は862冊の売上があり,ささやかなクリスマスプレゼントとして862ドルをODEプロジェクトへ寄付しました.これも読者の皆様のおかけです.どうもありがとうございま...
ode

irrstuff公開準備中

ODE用drawstuff上位互換ライブラリirrstuffの配布パッケージを作成中。premake4を使ってマルチプラットフォーム用のビルドシステムを作るのだが、設定ファイルpremake4.luaで少しはまった。何せ、ドキュメントが十分...
ode

ODE質問・要望募集9!

まず,ここにあるODEのFAQを読んでからコメントお願いします. ODE質問・要望8!のコメントが100件を超えましたので,新しい質問や要望はこちらにお願いします! ご質問の内容を詳しく説明して頂けると的確に回答できますので,時間を節...
misc

つくばチャレンジ2009:PS3コントローラをUbuntu8.02で使う

PS3のワイヤレスコントローラをLinuxで使い、ODEのシミュレーションや本物のロボットを動かせるといろいろ便利ですね。 調べて見るとすでにその方法があり、比較的簡単にできましたので、ここにメモとして記録します。参考にしたページは次...
ode

ODEで学ぶC言語 [Step7: まとめ]

ODEで学ぶC言語のStep7です.Step6までで一通りC言語の項目が終わったので今回はまとめの演習です.プラス,ODEのジョイントの生成法と簡単な制御のサンプルプログラムを紹介します. ジョイントは我々の周りでは、折畳み携...
ode

ODEで学ぶC言語 [Step6: 構造体の配列]

Step5ではボディ,ジオメトリ,位置,姿勢,質量,サイズなどの物体の属性をまとめて扱うために構造体を使いました.Step6では構造体の便利さを実感しましょう. Step5のサンプルプログラムでは球1個のバウンドのシミュレーションをし...
ode

ODEで学ぶC言語 [Step5: 構造体]

ODEで学ぶC言語のStep5です.今回は構造体を練習しましょう.構造体の概要については既にわかっているものとし,サンプルコードを示すことにより具体的な使い方を学びます. ODEでは衝突検出機能を使用するには衝突検出用のスペース(sp...
ode

ODEで学ぶC言語 [Step4: 関数]

ODEで学ぶC言語のStep4です.今回は関数を練習しましょう.関数については既にわかっているものとし,ホームワークを通じて関数を使うとプログラムがとても簡単になることを実感してもらうことが狙いです. 今まで描画について学んできました...
ode

ODEで学ぶC言語 [Step3:switch文とキー処理関数]

Step2でfor文を使った繰り返しを練習したので,ここではswitch文を使ったキー処理の方法を学びます. ゲームなどではキーボードでレーザービームを発射したり,車を操縦しますね.ここでも,キーボードからのキー入力を処理する方法...
ode

簡単!Visual C++ 2008 EEを使った自作ODE0.11.1プログラムのビルド法

ode-0.11.1に合わせてVisual C++ 2008EEの設定も必要なのでこの記事に追加しました2009-6-16). 自分で作成したODEを使ったプログラムをVisual C++ 2008 EEでビルドする簡単な方法...
ode

ODE本サンプルプログラムの修正

ODE本のサンプルプログラムroboSimuを修正しました.ここからダウンロードできます. robosimuの更新履歴 2009-06-14: Visual C++で発生するWarningとErrorを修正.ODE0.11に合わせて...
ode

ODEで学ぶC言語 [Step2:繰り返し]

Step1で物体の描画を学びました.ここでは同じ物体を何個も描画する方法を学びましょう. C言語の繰り返しにはfor文, while文,do while文がありましたね.ここではfor文を使います.さっそくソースコードを見ていきま...
ode

ODEで学ぶC言語 [Step1:物体の描画]

今回は何もなかった仮想空間に物体を表示させてみましょう.ODEではいろいろな形状がサポートされています.ここではその中でも使い方が最も簡単な球を表示させます. /* step1 球の表示 */ #include "dm1.h" do...
ode

ODEで学ぶC言語 [Step0:仮想空間の表示]

講義でC言語を教えているのですが,最近のリアルなゲームに慣れた学生にはテキストベースのプログラムではあまりモチベーションが上がらないようです.そこで,ODEを使いC言語を初めて学ぶための新連載「ODEで学ぶC言語」を始めます.今回初...
ode

簡単!Code::Blocksを使った自作ODE0.11.1プログラムのビルド法 (Windows)

自分で作成したODEを使ったプログラムの簡単なビルド法を説明します.ここではtemplateフォルダにあるファイル一式をリサイクルして自作プログラムのビルドを考えます.この方法は簡単にするためにcドライブのodeがインストールされた...
ode

ODE 0.11.1 のインストール法 (Linux + Code::Blocks)

2009年5月24日にリリースされたODE0.11.1のインストール法を説明します.ここでは日本であまりメジャーではありませんが,海外ではユーザが多く私の講義でも利用しているマルチプラットフォームの開発環境Code::Blocks8.0...
ode

ODE0.11.1のインストール法 (Visual C++ 2008 EE)

ODE0.11.1のインストール法を説明します.今回は一番ユーザが多いと思われるWindows VistaとVisual C++ 2008 Expression Editionを使った場合です. A. Visual C++ ...
ode

ODE 0.11.1リリース

ODE 0.11.1が2009年5月24日にリリースされました. バグ修正のリリースです.今まで手作業で設定しなければ使えなかったOPCODEの新しい三角メッシュの衝突検出が標準になりました.これだけでもバージョンアップするメリットはあり...
ode

Robomec2009: drawstuff上位互換ライブラリ

ODEは使い方が簡単なのでロボット学会にも多くのユーザがいます.問題点としては,計算精度が高くないことです.これは速度とのトレードオフなので,精度が必要な場合は日本が誇るOpenHRPを使えばOKです. OpenHRPと比較して大きな...
ode

ODE本4刷増刷

読者の皆様のおかげで,ODE (Open Dynamics Engine)本の4刷1300部が2009年5月10日に増刷され,本日森北出版から私のところへ1冊送られました.新本は清々しい香りがしていいですね. 2007年5月18日に初版が...
ode

ODE講座31: あのジオメトリの接触判定

hideさんからのご質問に刺激を受けて,本当に久しぶりにODE(Open Dynamics Engine)講座31を開講します. ある特定のジオメトリが別のジオメトリと接触しているか知る方法を説明します. 初期高さの異なる2つの...
ode

Code::Blocksを使った自作ODEプログラムの簡単なビルド法 (Windows)

Code::Blocksでの自分で作成したODEプログラムを簡単にビルドする方法を説明します.この記事は授業をスムーズに運営するために以下の記事を簡単にしたものです.コンパイラ,リンカのディレクトリ設定法がある以下のリンクの方法も目を通すこ...
ode

ODE0.11 リリース

ODE0.11が1月30日にリリースされました.ビルドできることを確認しましたが,講義でODE0.10.1を使用しているので,それが終わるまで古いバージョンを使う予定です.なお,Releaseモードでビルドすると三角メッシュの衝突判定に不具...
ode

ODE本 韓国版翻訳決定

ODE本「ロボットシミュレーション-Open Dynamics Engineによるロボットプログラミング- 森北出版」の韓国語版が、韓国の出版社 HongReung Science Publishing Companyから発刊される運びとな...
ode

ODE講座30:相対座標と絶対座標

しんいちさんのご質問に刺激を受けてODE(Open Dynamics Engine)講座30回目を開講します。 今回は相対座標系と絶対座標系の変換に関してお話しします。ODEでは相対座標系をボディ(剛体)座標系とよび、絶対座標系を...