环境:
ubuntu 16.04 LTS
webots2019
pycharm:python3.6.8
1、在webots中建立一个建立需要控制的机器人,使用外部环境对其进行控制。
2、在webots中,向导->新建机器人控制器->下一步->选择python->下一步->输入控制器名称->下一步完成
3、在机器人节点选择 controller ->选择 < extern >
4、在机器人节点选择name->这里我设置为soft
5、打开pycharm,在py程序对应的configurations中设置环境变量:
environment variables中输入下面的两条环境变量:
LD_LIBRARY_PATH=/usr/local/webots/lib/controller(这个是安装的webots目录)
WEBOTS_ROBOT_NAME=soft(添加需要控制的机器人名称:WEBOTS_ROBOT_NAME = name中的变量)