[英]Socket is not connected Pepper
我使用pythonsdk和naoqi對我的胡椒機器人進行編程。 我創建了一個會話,並通過它調用主要方法如下:
try
session = qi.Session()
session.connect("tcp://#.#.#.#:9559")
except RuntimeError:
print ("Cannot connect to robot ")
main(session)
我的程序每次運行可能需要2個小時左右。 實際上,這是基於toutrial的交互,分為兩個階段的循環:機器人語音和在Pepper平板電腦上播放視頻剪輯,然后是新主題和新視頻剪輯,等等。 但一段時間后,我得到了這些錯誤:
RuntimeError: Session not connected.
RuntimeError: Socket is not connected
那么這些錯誤是什么意思呢? 我該如何克服它們? 提前致謝
您應該通過在創建會話的范圍內使用它來確保會話保持活動狀態:
session = qi.Session()
session.connect("tcp://#.#.#.#:9559")
main(session)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.