AI 自動運転 DonkeyCar オドメトリ

  • 走行距離の測定機能

      donkeycarのサイトで紹介されている光エンコーダー方式は加工が難しい
    (リンク)
      ブラシレスモータ使用車であれば代替方法がある

  • mycar/myconfig.py に追加

    PINION_GEAR = 22
    
    SPUR_GEAR = 70
    
    BEVEL_GEAR = 15
    
    RING_GEAR = 39
    
    GEAR_RATIO = (PINION_GEAR / SPUR_GEAR * BEVEL_GEAR / RING_GEAR)
    
    TYRE_DIAMETER = 66
    
    
    
    HAVE_ODOM = True
    
    ENCODER_TYPE = 'GPIO'
    
    MM_PER_TICK = GEAR_RATIO * TYRE_DIAMETER * 3.141592
    
    ODOM_PIN = 21
    
    ODOM_DEBUG = False
    
      ギヤの歯数とタイヤの直径は使用している物に合わせる

  • センサーケーブルの加工


      ケーブル6本のうち3本がセンサー信号で3本はGND
      センサー信号の1本を探して分岐
      電圧テスターをコネクタの端子部分に当てて
      モーターを回したときに電圧が変動するケーブルが信号線

  • ラズパイGPIOピンと接続
    センサー信号分岐
    GPIO21
    40番ピン
    センサー信号の電圧が3.3Vより高い場合は変換回路等を使用する事
    


    このページのトップに戻る
    トップページに戻る