Add timeout for wait_for_message

This commit is contained in:
Oleg Kalachev
2020-08-06 15:36:09 +03:00
parent b6cedecdf0
commit f5ee72940c

View File

@@ -90,7 +90,7 @@ rospy.spin() # входим в бесконечный цикл, чтобы пр
Вы можете прочитать данные из топика однократно, используя функцию `wait_for_message`:
```python
msg = rospy.wait_for_message('/foo', String)
msg = rospy.wait_for_message('/foo', String, timeout=3) # ждать сообщения в топике /foo в таймаутом 3 с
```
Также существует возможность работы с топиками с помощью утилиты `rostopic`. Например, с помощью следующей команды можно просматривать сообщения, публикуемые в топик `/mavros/state`: