Django Girls and Boys 備忘録

Python、Selenium、Django、java、iPhoneアプリ、Excelマクロなどで気付いたこと、覚えておきたいことなどを載せていきます。

ROS

【自律移動ロボット】 強化学習を使わない自律移動ロボットの実現方法

強化学習を使わない自律移動ロボットは、古典的なナビゲーション手法(SLAM+経路計画+制御)を組み合わせて実現するのが一般的です。研究・実用ロボットの多くがこの手法を使っており、ROSのナビゲーションスタック(Nav2など)もこの流れです。以下に詳し…

【Python ROS】ModuleNotFoundError: No module named 'onnxruntime'エラーが出た時の対処方法(onnxruntimeのインストール方法)

【Python ROS】ModuleNotFoundError: No module named 'onnxruntime'エラーが出た時の対処方法(onnxruntimeのインストール方法) #Python #ROS #ModuleNotFoundError #No module named 'onnxruntime' #エラー #対処方法 #onnxruntimeインストール #インスト…

【ROS】rosrunとroslaunchの違いについて

最近ROSを使って自動走行などをかじっているのですが、その中で実行する時に実行時にrosrunを使う場合とroslaunchを使う場合があるようなので、違いは何かためしにChatGPTに聞いてみたのでその結果を参考用で載せておきたいと思います。 rosrunとroslaunchに…

【Python ROS】Pythonファイルを実行しようとしたところ「Couldn't find executable named script.py」のようなエラーが出た時の対処方法

初歩的な内容だと思いますが、最近UbuntuのROSなどでPythonファイルを実行しようとした時に、以下のようなエラーが発生したことがありました。 今後のためを含め対処方法を書き残しておきたいと思います。 1.内容 rosrunにてPythonファイルを実行しようと…

【Unity ROS ロボットプログラミング実践入門】「UnityException: Tag: t4u_Magnet is not defined.」のエラーが発生した時の対応方法

最近Unityで「UnityではじめるROS人工知能ロボットプログラミング実践入門」に沿ってロボットプログラミングに励んでいたのですが、なかなかつまずくところも多く記憶に残っているものを載せていきたいと思います。 1.今回の内容 9章で実行時に以下のよう…

【Unity ROS ロボットプログラミング実践入門】ロボットプログラミング実践入門で「error CS0234: The type or namespace name 'Robotics' does not exist in the namespace 'Unity'」などのエラーが発生した時の解決方法

最近Unityで「UnityではじめるROS人工知能ロボットプログラミング実践入門」に沿ってロボットプログラミングに励んでいたのですが、なかなかつまずくところも多く記憶に残っているものを載せていきたいと思います。 1.内容 9章のP379で記載の通りにRosCube…

【Unity ROS ロボットプログラミング実践入門】ロボットプログラミング実践入門で「UnityException: Tag: t4u_Magnet is not defined.」というエラーが発生して実行できなかった時の解決方法

最近Unityで「UnityではじめるROS人工知能ロボットプログラミング実践入門」に沿ってロボットプログラミングに励んでいたのですが、なかなかつまずくところも多く記憶に残っているものを載せていきたいと思います。 1.内容 9章のP369でキューブを回すため…

【Unity ROS ロボットプログラミング実践入門】ロボットプログラミング実践入門で「rosrun my_mobile_robot goal_pose.py」を実行しようとした時にエラーが発生して実行できなかった時の解決方法

最近Unityで「UnityではじめるROS人工知能ロボットプログラミング実践入門」に沿ってロボットプログラミングに励んでいたのですが、なかなかつまずくところも多く記憶に残っているものを載せていきたいと思います。 1.内容 これはかなり単純なものでつまず…

【Unity ROS】ロボットプログラミング実践入門で”ERROR: Unable to communicate with master!”のようなエラーが表示された時の解決方法

最近Unityで「UnityではじめるROS人工知能ロボットプログラミング実践入門」に沿ってロボットプログラミングに励んでいたのですが、なかなかつまずくところも多く記憶に残っているものを載せていきたいと思います。 今回発生したエラーとしては以下のような…