44 - [ サンプルのビルド] ( #サンプルのビルド )
55 - [ 通信設定] ( #通信設定 )
66 - [ サーボモータのトルクをON/OFFする] ( #サーボモータのトルクをonoffする )
7+ - [ 動画] ( #動画 )
78 - [ 解説] ( #解説 )
89 - [ サーボモータの現在角度を読み取る] ( #サーボモータの現在角度を読み取る )
10+ - [ 動画] ( #動画-1 )
911 - [ 解説] ( #解説-1 )
1012 - [ サーボモータの目標角度を書き込む] ( #サーボモータの目標角度を書き込む )
13+ - [ 動画] ( #動画-2 )
1114 - [ 解説] ( #解説-2 )
1215 - [ スレッドでサーボモータの角度を読み書きする] ( #スレッドでサーボモータの角度を読み書きする )
16+ - [ 動画] ( #動画-3 )
1317 - [ 解説] ( #解説-3 )
1418 - [ サーボモータの速度、電流、入力電圧、温度を読み取る] ( #サーボモータの速度電流入力電圧温度を読み取る )
19+ - [ 動画] ( #動画-4 )
1520 - [ 解説] ( #解説-4 )
1621 - [ サーボモータの目標速度を書き込む] ( #サーボモータの目標速度を書き込む )
22+ - [ 動画] ( #動画-5 )
1723 - [ 解説] ( #解説-5 )
1824 - [ サーボモータの目標電流を書き込む] ( #サーボモータの目標電流を書き込む )
25+ - [ 動画] ( #動画-6 )
1926 - [ 解説] ( #解説-6 )
2027
2128## サンプルのビルド
@@ -41,7 +48,7 @@ Sciurus17を使用する場合は、
4148[ Sciurus17入門ガイド] ( https://rt-net.jp/products/sciurus17/ ) に記載されている手順で
4249Sciurus17制御基板の通信タイムアウト機能を解除してください。
4350
44- サンプル内にスリープ処理によって通信タイムアウト機能が働き 、サーボが脱力します。
51+ 解除しない場合はサンプル実行中のスリープ処理によって通信タイムアウト機能が働き 、サーボが脱力します。
4552
4653## サーボモータのトルクをON/OFFする
4754
8087CRANE-X7との接続を解除します.
8188```
8289
90+ ### 動画
91+
92+ [ ![ ] ( https://img.youtube.com/vi/cA_3HU3HfcM/sddefault.jpg )] ( https://youtu.be/cA_3HU3HfcM )
93+
8394### 解説
8495
8596RTマニピュレータC++ライブラリを使用する場合は` rt_manipulators_cpp/hardware.hpp ` をincludeします。
@@ -182,6 +193,10 @@ armグループの6番目のサーボ角度は0.961806radです.
182193...
183194` ` `
184195
196+ # ## 動画
197+
198+ [](https://youtu.be/c0dBK2sj2Dw)
199+
185200# ## 解説
186201
187202サーボモータの現在角度を取得するため、
@@ -273,6 +288,10 @@ arm、handグループのサーボ位置制御PIDゲインに(5, 0, 0)を書き
273288CRANE-X7との接続を解除します.
274289` ` `
275290
291+ # ## 動画
292+
293+ [](https://youtu.be/JLKXTyUJo1A)
294+
276295# ## 解説
277296
278297サーボモータに目標角度を書き込むため、
@@ -409,6 +428,10 @@ armグループの4番目のサーボ角度は-0.684155radです.
409428...
410429` ` `
411430
431+ # ## 動画
432+
433+ [](https://youtu.be/r7ssEHS-jIk)
434+
412435# ## 解説
413436
414437サーボモータのデータを読み書きするスレッドを起動するため、`Hardware.start_thread(group_names, update_cycle_ms)`を実行します。
@@ -464,6 +487,10 @@ joint_hand: position[rad], velocity[rad/s], current[A], voltage[V], temperature[
464487...
465488` ` `
466489
490+ # ## 動画
491+
492+ [](https://youtu.be/NbhPIo9yL1A)
493+
467494# ## 解説
468495
469496サーボモータの現在値を取得するため、
@@ -595,6 +622,10 @@ wristグループにはvelocityのsync_writeが設定されています.
595622安全のため, disconnect()関数内で目標速度 0 rad/sを書き込みます.
596623` ` `
597624
625+ # ## 動画
626+
627+ [](https://youtu.be/JxJ_BFnzJqc)
628+
598629# ## 解説
599630
600631サーボモータに目標速度を書き込むため、
@@ -735,6 +766,10 @@ wristグループにはcurrentのsync_writeが設定されています.
735766安全のため, disconnect()関数内で目標速度 0 Aを書き込みます.
736767` ` `
737768
769+ # ## 動画
770+
771+ [](https://youtu.be/Qc3TnaccRmc)
772+
738773# ## 解説
739774
740775サーボモータに目標電流を書き込むため、
0 commit comments