差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
yp-joystick:how-to-use [2014/10/17 10:59] – Page moved from index:yp-joystick:how-to-use to yp-joystick:how-to-use rpp | yp-joystick:how-to-use [2015/02/06 09:59] (現在) – 削除 rpp | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ======使い方====== | ||
- | |||
- | ===== ypspur-joystick | ||
- | RPPの仕様に準拠した、ジョイスティックでロボットを動かすためのサンプルプログラム。\\ | ||
- | いろいろと機能が足りないと思いますが、標準で実装するにはこれが精一杯。\\ | ||
- | 必要な機能は自分で追加してください。\\ | ||
- | PS3コントローラ用に作成したので、他のコントローラだと暴走するかも。\\ | ||
- | そのうちキーバインドを変えられるようにする予定。 | ||
- | |||
- | 起動するには | ||
- | |||
- | $ ypspur-joystick [ | ||
- | $ ypspur-joystick -d / | ||
- | ==== オプション | ||
- | オプション | ||
- | ** '' | ||
- | デバイス指定。< | ||
- | デフォルトは/ | ||
- | ** '' | ||
- | ジョイスティックの不感帯を設定。\\ | ||
- | 0.0〜1.0の範囲で指定\\ | ||
- | この範囲の値は全て0とみなされるようになる。 | ||
- | |||
- | ** '' | ||
- | spurの最大速度を変更\\ | ||
- | このオプションを付けないかぎり、SPURのパラメータを上書きしない | ||
- | |||
- | ** '' | ||
- | spurの最大角速度を変更\\ | ||
- | このオプションを付けないかぎり、SPURのパラメータを上書きしない | ||
- | |||
- | ** '' | ||
- | spurの加速度を変更\\ | ||
- | このオプションを付けないかぎり、SPURのパラメータを上書きしない | ||
- | |||
- | ** '' | ||
- | spurの角加速度を変更\\ | ||
- | このオプションを付けないかぎり、SPURのパラメータを上書きしない | ||
- | |||
- | ** '' | ||
- | 緊急停止だけ使いたいとき | ||
- | |||
- | ** '' | ||
- | 詳細表示モード | ||
- | |||
- | ** '' | ||
- | ヘルプ表示\\ | ||
- | 詳しくはヘルプを参照 | ||
- | ===== ssm-joystick-handler | ||
- | ジョイスティックのデータをssmに登録するハンドラープログラム。\\ | ||
- | 使い方は | ||
- | $ ssm-joystick-handler [options] | ||
- | $ ssm-joystick-handler -d / | ||
- | |||
- | 登録型は ssmtype/ | ||
- | |||
- | | ||
- | とtypedefされているので、使用するときは | ||
- | | ||
- | と宣言してやればよい | ||
- | |||
- | |||
- | ==== オプション | ||
- | ** '' | ||
- | ヘルプ表示 | ||
- | |||
- | ** '' | ||
- | ジョイスティックの値を表示 | ||
- | |||
- | ** '' | ||
- | デバイスをDEVICEに設定\\ | ||
- | デフォルトでは / | ||
- | |||
- | ** '' | ||
- | SSMに登録するセンサーIDを変更\\ | ||
- | デフォルトでは0\\ | ||