2021.3.23| ROS Gazebo错误笔记

运行Gazebo运动控制器(如两轮差速配置)、雷达等插件时,出现错误

UnicodeEncodeError: 'ascii' codec can't encode characters in position xxx

 

解决方法:

找到相应的py文件,开头加入下面三行。

import sys  

reload(sys)  

sys.setdefaultencoding('utf8') 

主要原因在于,melodic python2.7 不支持xml中文注释

posted @ 2021-03-23 15:05  长歌弦断有谁听  阅读(88)  评论(0)    收藏  举报