1

私はセンサーと Player を使用する初心者であり、生成されたデータを理解するのに苦労しています。あなたが私を助けることができれば、私は非常に感謝しています.

player + playerv プログラムを実行するたびに、1 つの .log ファイルが生成されます。そして何千行ものデータが生成されます。

ログ ファイルの 1 つをテキスト エディターで開くと、次のヘッダーが含まれています。

フォーマット:

  • メッセージは改行で区切られています
  • 各メッセージの共通ヘッダーは次のとおりです。

    時間 ホスト ロボット インターフェイス インデックス タイプ サブタイプ

    (double) (uint) (uint) (string) (uint) (uint) (uint)

そして、その行の 1 つは次のとおりです (これは 1 行にすぎません)。

1306011115.200 16777343 6665 ranger 00 001 001 0511 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.588 0.562 0.559 0.546 0.540 0.539 0.536 0.532 0.532 0.529 0.529 0.529 0.536 0.536 0.536 0.534 0.534 0.534 0.527 0.526 0.526 0.526 0.526 0.527 0.527 0.535 0.535 0.537 0.537 0.543 0.549 0.576 0.589 0.593 0.598 0.593 0.593 0.592 0.579 0.569 0.565 0.563 0.563 0.558 0.563 0.565 0.566 0.566 0.568 0.594 0.609 0.609 0.617 0.617 0.617 0.625 0.628 0.632 0.638 0.641 0.645 0.652 0.654 0.690 0.697 0.703 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.977 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000000 0.000 0.000 0.000 0.000 0.007 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.339 1.289 1.289 1.289 1.289 1.289 1.289 1.289 1.289 1.289 1.289 1.289 1.289 1.289 1.289 1.282 1.276 1.260 1.257 1.256 1.251 1.251 1.250 1.250 1.248 1.250 1.250 1.253 1.261 1.263 1.264 1.275 1.280 1.300 1.310 1.330 1.332 1.337 1.352 1.357 1.357 1.352 0.917 0.904 0.904 0.904 0.904 0.880 0.880 0.869 0.853 0.828 0.821 0.812 0.805 0.789 0.780 0.776 0.771 0.764 0.753 0.750 0.747 0.735 0.731 0.724 0.717 0.715 0.715 0.715 0.709 0.709 0.707 0.705 0.705 0.699 0.702 0.702 0.699 0.702 0.706 0.708 0.712 0.720 0.732 0.733 0.735 0.740 0.746 0.000 0.000 0.000 0.775 0.775 0.775 0.796 0.809 0.811 0.820 0.853 0.007 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.009 0.009 0.009 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.548 0.548 0.548 0.547 0.543 0.551 0.543 0.543 0.543 0.543 0.542 0.542 0.542 0.542 0.544 0.544 0.544 0.548 0.543 0.543 0.540 0.543 0.543 0.548 1.104 1.122 1.129 1.129 1.129 1.129 1.129 1.136 1.135 1.135 1.132 1.132 1.132 1.130 1.128 1.128 1.128 1.125 1.125 1.117 1.1128 1.128 1.128 1.125 1.125 1.117 1.117000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000

このデータが何を表しているのか説明してください。つまり、各行は特定の瞬間に生成されたデータに対応していますか? また、「0」は障害物がないことを表しますか。

お時間をいただきありがとうございます。私はあなたの助けに感謝します

4

1 に答える 1

1

RTFM;D

一般的なログ形式 (ヘッダー)

レンジャーログデータ形式

ゼロはおそらく、その角度では読み取れないことを示しています。Player が提供する API を使用してログを読み取ることもできます。たとえば、C++ クライアント ライブラリを使用している場合は、LogProxy や RangerProxy などです。

于 2011-05-31T15:06:37.390 に答える