import bagpy
from bagpy import bagreader
b = bagreader('1.bag')
topics = b.topic_table['Topics']
for index, row in b.topic_table.iterrows():
print(f"Topic: {row['Topics']}, Type: {row['Types']}, Messages: {row['Message Count']}, Frequency: {row['Frequency']}")
Вывод, который у меня есть
[INFO] Data folder 1 already exists. Not creating.
Topic: /filtered/img_p_blur/cam_info, Type: sensor_msgs/CamInfo, Messages: 119, Frequency: 20.078224
Topic: /filtered/img_p_blur/img_raw/compressed, Type: sensor_msgs/ComImg, Messages: 119, Frequency: 28.5852
Topic: /filtered/ouster/imu_packets, Type: ouster_ros/PacketMsg, Messages: 4120, Frequency: 124.82
Topic: /filtered/ouster/lidar_packets, Type: ouster_ros/PacketMsg, Messages: 12911, Frequency: 4920.12
Topic: /received_messages, Type: can_msgs/Frame, Messages: 26257, Frequency: 4918.12
Подробнее здесь: https://stackoverflow.com/questions/791 ... nformation
Прочитайте файл .bag и вам нужно извлечь всю информацию. ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Извлеките JSON из API, и мне нужно извлечь в разные фреймы данных всю информацию.
Anonymous » » в форуме Python - 0 Ответы
- 27 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Извлеките JSON из API, и мне нужно извлечь в разные фреймы данных всю информацию.
Anonymous » » в форуме Python - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-