File tree Expand file tree Collapse file tree 1 file changed +18
-1
lines changed
Expand file tree Collapse file tree 1 file changed +18
-1
lines changed Original file line number Diff line number Diff line change 11# RTマニピュレータC++ライブラリ
22
3-
43## ライブラリのインストール
54
65[ build_install_library.bash] ( ./build_install_library.bash )
@@ -60,6 +59,24 @@ $ ./uninstall_library.bash
6059
6160ライブラリの使い方は[ サンプル集のREADME.md] ( ../samples/README.md ) を参照してください。
6261
62+ ## ライブラリのファイル構成
63+
64+ ライブラリは、ロボットのハードウェアを動かすために必要なファイルと、
65+ 運動学を計算するために必要なファイルで構成されています。
66+
67+ ### ハードウェア関連
68+
69+ - ` hardware.hpp/cpp ` : ` Hardware ` クラスを実装しています
70+ - ` hardware_communicator.hpp/cpp ` : ` Hardware ` クラスのうち、Dynamixelとの通信機能を実装しています
71+ - ` hardware_joints.hpp/cpp ` : ` Hardware ` クラスのうち、ジョイント情報を扱う機能を実装しています
72+ - ` joints.hpp/cpp ` : ジョイント情報を定義しています
73+
74+ ### 運動学関連
75+
76+ - ` kinematics.hpp/cpp ` : 順運動学、逆運動学を解く関数を実装しています
77+ - ` kinematics_utils.hpp/cpp ` : 運動学計算を補助する関数を実装しています
78+ - ` link.hpp ` : リンク情報を定義しています
79+
6380## ライブラリのテスト
6481
6582### GoogleTestのインストール
You can’t perform that action at this time.
0 commit comments