Setup RasPi

〜工事中〜

Raspberry-Piの設定
Groovy-PIDの応用例の一つであるロボット。ここでは、RobotのコントローラとしてRasPiを使います。RasPiに限らず、広くLinuxを用いているArmの64bit-SoC Coreのボードであれば、広く適用可能だと考えます。

  • ROS対応ディストリの選択
     Robotのシステム構築が前提なので、ROSが使えるディストリを使います。つまり、「RasPiで使える」and 「ROS」となります。以下の対応になります。、

    • Ubuntu 16.04

      kinetic

    • Ubuntu 18.04

  • ネットワーク設定
    • host_name 設定

       以下の設定をします。

    • Wifi (ssid etc.)

      /etc/wpa_supplicant/wpa_supplicant.confの設定をします。セッションの数だけ、networkを設定します。

    • ssh設定

       うまくいかない時はopen ssh server の再インストール後、

  • Samba設定
    • インストール

    • /etc/samba/smb.confの設定

       ユーザ設定に応じて、上記ファイルを設定します。

      smb.confの末尾に以下の設定を追記します。USER_NAMEの部分は自分自身のuser_idで置き換えます。

    • サービスの起動

  • SPI enabling

     表示で利用しているLCDはSPIでのI/Fになりますので、SPIをenablingします。

     後はメニューに従って、SPIをenablingします。

     python で使う場合は

  • GameController設定