Объект для хранения выбора rosbag
The BagSelection объект является индексом сообщений в rosbag. Вы можете использовать его, чтобы извлечь данные сообщения из rosbag, выбрать сообщения на основе определенных критериев или создать timeseries свойств сообщения.
Использовать rosbag загрузить rosbag и создать BagSelection объект.
Использовать select для фильтрации rosbag по таким критериям, как время и тема.
создает индексируемую bag = rosbag(filename)BagSelection объект, bag, который содержит все индексы сообщений из rosbag в входе пути, filename. Для доступа к данным можно вызвать readMessages или timeseries для извлечения соответствующих данных.
Посмотрите rosbag для других синтаксисов.
возвращает объект, bagsel = select(bag)bagsel, который содержит все сообщения в BagSelection объект, bag.
Эта функция не изменяет содержимое исходного BagSelection объект. Объект возврата, bagsel, является новым объектом, который содержит указанный выбор сообщения.
Посмотрите select для других синтаксисов и фильтровать по критериям, таким как время и тема.
canTransform | Проверьте, доступно ли преобразование |
getTransform | Найдите преобразование между двумя системами координат |
readMessages | Чтение сообщений из rosbag |
select | Выберите подмножество сообщений в rosbag |
timeseries | Создает объект временных рядов для выбранных свойств сообщения |
canTransform | getTransform | readMessages | rosbag | select | timeseries