Archives
ICS3.6と3.5の違いと新機能についての紹介
ICS3.6とICS3.5の違いについて ICS3.6はICS3.5の上位互換です。 ICS3.5のコマンドをすべて使うことができますので、ICS3.5マネージャを用いてパラメータの調整やIDの変更も可能です。 ICS3.5との違いは、角度情報の取得のコマンドを追加したことです。 ICS3.5まではポジションコマンドの返値として角度情報を取得していました。ですが、その方法では現在の角度が分からない場合や、サーボがフリーなのかトルクがかかっているのかも判らないような状況では角度取得が困難でした。 ICS3.6では、角度情報を取得するコマンドを実装したことにより、サーボモータからどの状態でも角度を取得できるようになりましたので、3.5以前のようにポジションコマンドから強引に角度取得するために意図しない動きをさせなくてはいけない、ということがなくなりました。 ICS3.6の角度取得について 角度を取得する方法は、ストレッチやスピードを変える時と同じパラメータ読み出しコマンドを用います。その時指定するサブコマンドは0x05になります。 コマンドの詳細に関しましては、ICS3.5/3.6ソフトウェアマニュアルのP16及びP17をご覧ください。 ICS3.5/3.6ソフトウェア...
もっと見るICS3.5 / 3.6ソフトウェアマニュアル(コマンドリファレンス)
ICS3.5 / 3.6のソフトウェアマニュアルを公開します。 こちらは、従来のコマンドリファレンスにICS3.6の新機能などを追加した内容になっています。 ICS3.6では、現在値を取得するための機能が追加されました。 また、サーボとマイコンボードとの通信方法を一新し見やすくなりました。 KRSサーボをコマンドで制御する際にご参照ください。 ■対応サーボ ・KRS-9300シリーズ ・KRS-9000シリーズ ・KRS-6100シリーズ ・KRS-6000シリーズ ・KRS-5000シリーズ ・KRS-4000シリーズ ・KRS-2500シリーズ ・KRS-3300シリーズ ・KRS-3200シリーズ ICS3.5_3.6_SoftwareManual_2_9 2023.6.1 読み出しコマンド、書き込みコマンドの解説を修正しました。 2020.10.8 書き込みコマンドで通信速度を変更したときの注意事項を追記しました。 2020.9.30 汎用コマンドの書き込みコマンドの記載を修正しました。 2020.7.20 対応機種を追記しました。 2019.4.23 P.23「EEPROMデータ」27/28の情報を0x...
もっと見るKRS-3204用ジョイントパーツサンプルデータ
KRS-3204 ICSを使用する際に便利なジョイントパーツの3Dプリンター用データを公開します。 ■公開内容 ・サーボアーム サーボの軸に対して装着するパーツです。軸との接続部には小径ホーンB、小径フリーホーンCをご利用ください。 ・ブラケット(ボトム用) サーボケースの軸に対して反対側に固定するためのパーツです。 ・ブラケット(サイド用) サーボケースのサイドに固定するためのパーツです。 これらのパーツは、共通の寸法で穴が用意されていますので、ビスで連結して使用することができます。また、3Dプリンター用のデータですので、ご利用する箇所に合わせて改造してご利用ください。 <ダウンロード> ※ご利用の3Dプリンターによって出力されるパーツの精度が変わりますので、必要に応じて調整してください。 ...
もっと見る上半身ロボットサンプルデータ
KRS-3204を使用した上半身のヒューマノイド型ロボットのサンプルデータを公開します。 全ての関節にKRS-3204を使用しており、頭部に1軸、腕部に4軸ずつ(ハンド含む)、腰に1軸使用し、合計10個のサーボで動作しています。 ボディー内部には、コントロールボードRCB-4HVやKCB-5が搭載できるスペースが用意されています。 3Dデータですのでデザインを変えたり、軸を増やしたり、また一部使用してKRS-3204用のフレームとしても使用できます。 ロボット作成のサンプルとしてご利用ください。 <ダウンロード> ※ご利用の3Dプリンターによって出力されるパーツの精度が変わりますので、必要に応じて調整してください。 【3Dプリンター出力例] ■使用しているパーツ ・KRS-3204 ICS ×10 ・小径ホーンB(PCDφ12-M2-オフセット0) ×10 ・小径フリーホーンC(PCDφ12-M2-オフセット0) ×8 ・コントロールボード RCB-4HV ×1 ・LV電源スイッチハーネス ×1 ・電源ケーブルA ×1 ・1.7-5低頭タッピングビス(サーボとフレーム...
もっと見る