最近换了工作电脑,需要重新搭建开发环境,之前很多的操作居然给忘记了,特此记录。 问题:在pycharm中使用ros时候,遇到“No module named rospy”,可问题是命令行进入Python,又可以导入rospy。这就说明:pycharm加载python的路径有问题。解决方法: pycharm左上角,依次点击 File->settings->Project->Project int
如果想要matplotlib动态更新画图,只能将matplotlib放在主线程中,如果放进子线程,就会报这个错 ValueError: set_wakeup_fd only works in main thread 但是如果要订阅ros的topic,主线程会被阻塞,matplotlib无法动态更新。 因此,通过将matplotlib嵌入tkinter中,实现一边订阅topic,一边动态更新画