使用しているコントローラーを確認
~/mycar/myconfig.py
の125行目
CONTROLLER_TYPE
を書き換えていなければps3の設定を使用している.
ソースコードの変更
~/project/donkeycar/donkeycar/parts/controller.py
をテキストエディタで開く.
使用しているコントローラーのクラスを探す.
ps3なら964行目の
class PS3JoystickController(JoystickController):
のクラスを使用しているので,
クラス中のスティックの定義をしている1009,1010行
self.axis_trigger_map = {
'left_stick_horz' : self.set_steering,
'right_stick_vert' : self.set_throttle,
}
のleftとrightを入れ換える.
self.axis_trigger_map = {
'right_stick_horz' : self.set_steering,
'left_stick_vert' : self.set_throttle,
}
もしmyconfig.pyで
CONTROLLER_TYPE
をF710に変更してあれば,1164,1165行を書き換える.
以上