Physical RACECAR
racecar を立ち上げたところ下の写真のような文字が大量にモニターに表示される
対応方法 マシンが起動するようであれば問題ございません。 頂いた画像に示されるような文字列は、マシンの起動時・シャットダウン時に表示されます。 もしマシンが起動しないようでしたら、インストラクターにお申し付けください。
teleopを打つと[ERROR] [pwm-5]: process has died [pid 8789, exit code 1, cmd と表示される
$ teleop[INFO] [launch]: All log files can be found below /home/racecar/.ros/log/2024-04-25-02-46-12-611707-racecar-8770[INFO] [launch]: Default loggi […]
teleopと入力した後「/home/racecar/.ros/camera_info/hd_webcam_emeet_c960.yaml not found」と表示される
[v4l2_camera_node-6] [ERROR] [camera_calibration_parsers]: Unable to open camera calibration file [/home/racecar/.ros/camera_info/hd_webcam_emeet_c960 […]
racecar setupと入力すると「operation timed out」と表示される
原因 マシン、PCで設定しているIPアドレスが実際の値と異なる可能性が高いです。 解決手段 マシンとPCが同じWi-Fiに接続してください 再度「11-5 実機にプログラムを移す方法 (notion.site)」の「①セットアップ/1-1. マシンのIPアドレスの確認」「①セットアップ/1-2. P […]
ラインフォロー・コーンスラロームだけ実行するとエラーが出る
ウォールフォローは問題なく実行できるのに、ラインフォローやコーンスラロームの実行を行うと以下のエラーが出る 解決策 show_image関数等の別途画面を利用する関数を削除orコメントアウトし実行ください。 原因 show_image関数等の別途画面を表示する関数は、PCから実行できません。 ■sh […]
プログラムは正常に動いているのに、マシンが動かない
解決手段 バッテリを完全に充電してから再度プログラムを実行してください。 エラーの原因 バッテリーの充電不足。 ※なお、後輪を駆動させるモータは大きな電力が必要なため、前輪を左右に駆動できていても、後輪を駆動するだけの充電ができていない可能性があります。(後輪の後進>後輪の前進>前輪の動作、の順で電 […]
teleopを入力した際、カメラに関するエラーが表示される
teleopを実行した際、以下のようなエラーが出る場合の対処法をご紹介します。 解決手段 一度マシンの電源を落とし、再度teleopを入力し直してください。 ※なお、teleopや実行したpythonコードは、terminal上でctrl+zを押すことで停止することができます。 エラーの原因 tel […]
車輪の動作が左右逆になってしまう
解決方法 PWM(機体1階裏にある緑色の基板)と車輪用のモータを接続するケーブルが正しい順番で接続されているか確認してください。正しい順序は組立て手順⑱を参照してください。組立て方法 理由 接続するモータの順番が逆になると、車輪の動きも左右逆になってしまいます。
LIDARの値が取得できない
解決方法 新しいターミナルで以下のコードを実行してください。 このターミナルは、LIDARの使用を終了するまでこのままにしておいてください。 理由 LIDARの値を取得するためには、LIDARにアクセスするプログラムを動かす必要があります。今回は上記のコードがLIDARにアクセスするプログラムを起動 […]