Closed drinkBr closed 2 weeks ago
質問ありがとうございます.
はい,.rulesファイルのidVenderなどをUnoのものを書き換えれば可能です.
このサイトを参考にしております. https://tech-lab.sios.jp/archives/26741
ご回答ありがとうございます。試してみます。
重ねて質問失礼します。udevの設定の際"cp udev/99-usb-arduino-mega.rules /etc/udev/rules.d"をTerminalで実行すると"cp: cannot create regular file : Permission denied"と表示されてしまいます。調べてみるとroot権限であれば正常に機能するようでした。投稿者様はroot権限で行われましたでしょうか?また、"cp udev/99-usb-arduino-mega.rules /etc/udev/rules.d"のetcというのは開発環境によって異なるのでしょうか?初期状態であればコピー&ペーストでできるのでしょうか?
質問が多くなってしまい大変恐縮ですが、よろしくおねがいします。
そうですね,root権限が必要です. 説明不足でした.
私はsudoなどをつけて実行してます.
コメント修正している最中にかえしていただいたようで、ありがとうございます。一旦進めてみます。 また、疑問が出たときには頼りにさせていただきます。よろしくおねがいします。
質問です。
リンク先のキー入力用ノードからserial_send_nodeを介してArduinoUNOへのシリアル通信を試みています。Arduinoへの通信はRXのランプの点滅から確認できていますが,if文等で受け取ったデータによる条件分岐が出来ていません。直接的な質問とは離れてしまいますが,是非アドバイスをよろしくお願いします。 https://github.com/nek009/key_event
変更点及びArduinoのプログラムは以下の通りです。
質問です。 ROS 2からArduinoUNOに通信するには99-usb-arduino-maga.rules内を書き換えればよいのでしょうか?また、これを書くにあたって参考にしたものがあれば教えていただけると幸いです。
よろしくおねがいします。