Справка по датчикам LRF (лазерный дальномер)
Я новичок в использовании датчиков и проигрывателя, и у меня проблемы с пониманием полученных данных. Я был бы очень благодарен, если бы вы могли мне помочь.
Один файл.log создается каждый раз, когда мы запускаем программы player + playerv. И тысячи строк данных генерируется.
Если мы откроем один из файлов журнала в текстовом редакторе, он будет иметь следующий заголовок.
Формат:
- Сообщения разделены новой строкой
Общий заголовок каждого сообщения:
подтип типа индекса интерфейса робота времени
(double) (uint) (uint) (string) (uint) (uint) (uint)
И одна из строк (это просто одна строка):
1306011115.200 16777343 6665 рейнджер 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,60 0,617 0,6 0,6 0,6 0,6 0,6 0,652 0,654 0,6 0,697 0,703 0 000 0 000 0 000 0 000 0 000 0 000 0 000 0 000 0 000 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.007 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.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 1,339 1,324 1,315 1,306 1,302 1,299 1,289 1,289 1,289 1,289 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,80 0,789 0,70 0,70 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,70 0,70 0,70 0,70 0,750 0,750 0,750 0,750 0,750 0,750 0,70 0,750 0,7 0,7 0 0 0,7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 020 до 0,70 0,704 0,704 0,704 0,704 0,704 0,70 0,704 0,70 0,705 0,70 0,705 0,7 0,7 0,7 0,7 0,7 0,7 0,7 0,7 0,7 0,7 0,7, 0,705, 0,70 0,707 0,704 0,704 0,704 0,904 0,904 0,904 0,904 0,904 0,904 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,00 0 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.0000 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.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.544 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.550 0,543 0,543 0,540 0,543 0,543 0,548 1,104 1,122 1,12 1,12 0,12 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,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 0,543 0,543 0,540 0,543 0,543 0,548 1,104 1,122 1,12,1 1,19 0,12 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.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" не представляет препятствия.
Спасибо за ваше время. я ценю вашу помощь
1 ответ
RTFM;D
Общий формат журнала (заголовок)
Формат данных журнала рейнджера
Нули, вероятно, означают, что чтение под этим углом невозможно. Вы также можете использовать API, предоставленные Player, для чтения журнала, например, LogProxy и RangerProxy, если вы используете клиентскую библиотеку C++.