- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:サーボモータのリアルタイム制御)
サーボモータのリアルタイム制御
このQ&Aのポイント
- サーボモータをPCからリアルタイムに制御するソフトを開発するためには、ドライバとPCの接続が必要です。
- 制御ソフトはウィンドウ内に設定項目やスライダー、ダイヤルのツマミを設けて、マウス操作によってサーボモータを同期させることができます。
- モータからの電気信号で情報を取り込む際には特別な方法が必要であり、リナックスでの制御には別途装置が必要です。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#230359
回答No.1
アドバイスを。。。 方法論はいくつかありますが、基本構成としては 1.最上位コントローラ(今回の場合PC) 2.サーボモータ制御I/F(例で挙げられているボード類) 3.サーボドライバ(サーボアンプとも呼ばれている) 4.サーボモータ本体 5.位置制御信号源(モータ本体に取り付けらているロータリーエンコーダ か移動体に取り付けられているリニアスケールのエンコーダパルス) 6.エンコーダパルスを読み取るパルスカウンタなどのI/F 7.速度モニタ、トルク信号(サーボアンプからのアナログ信号を読み出す、A/D変換器などのI/F) 単純に観察したい信号に応じてI/Fが必要です。 サーボドライバの中には、シリアル通信機能を持ったものがありますので、 ソフトウェア開発の負荷を念頭に、システム構成を考えることがポイントです。 ちなみに、リアルタイム制御と言っても、最上位PCとサーボモータの動作間には必ずタイムラグ(時間差)が存在します。
その他の回答 (1)
noname#230359
回答No.2
横からお邪魔します。 板の動きの取り込みはモーションキャプチャーを利用さてはいかがでしょう?再現性や品質も評価・処理しやすいのではないでしょうか。 それと、サーボモーターの扱いが大変ならステッピングモーターとボールねじ(保持力が問題になるなら複数パラって使う)という手はどうなんでしょう?。 裏技的(?)な発想をすれば改造車向けの車高調つきエアサス/ハイドロサス(ホッピングできるもの)で流用できそうなセットがあればずっと楽に板部分が作れそうな気がします。親切な車屋さんなら動く板部分を作ってくれる可能性もあるはずです。(気になったら「エアサス ホッピング」で検索してみてください)