2024-04-26 21:26:50 +08:00
|
|
|
import time
|
|
|
|
|
2024-05-14 10:18:12 +08:00
|
|
|
from unitree_sdk2py.core.channel import ChannelSubscriber, ChannelFactoryInitialize
|
2024-04-26 21:26:50 +08:00
|
|
|
from user_data import *
|
|
|
|
|
|
|
|
|
|
|
|
if __name__ == "__main__":
|
2024-05-14 10:18:12 +08:00
|
|
|
ChannelFactoryInitialize()
|
2024-04-26 21:26:50 +08:00
|
|
|
# Create a subscriber to subscribe the data defined in UserData class
|
|
|
|
sub = ChannelSubscriber("topic", UserData)
|
|
|
|
sub.Init()
|
|
|
|
|
|
|
|
while True:
|
|
|
|
msg = sub.Read()
|
|
|
|
if msg is not None:
|
|
|
|
print("Subscribe success. msg:", msg)
|
|
|
|
else:
|
|
|
|
print("No data subscribed.")
|
|
|
|
break
|
|
|
|
sub.Close()
|