接上一篇博客,我在学习其他人的源码过程中,发现启动python程序与v-rep的连接并不需要修改script.直接修改python代码即可,
将
clientId = vrep.simxStart("127.0.0.1", 19999, True, True, 5000, 5) #建立和服务器的连接
改为
clientId = vrep.simxStart("127.0.0.1", 19997, True, True, 5000, 5) #建立和服务器的连接
即可.
关于v-rep机制的一些理解:
python和v-rep的通信可以通过信号传递实现.v-rep的remote-api中有以下的函数来实现信号传递:
number returnCode,string signalValue=simxGetStringSignal(number clientID,string signalName,number operationMode)
number returnCode=simxSetStringSignal(number clientID,string signalName,string signalValue,number operationMode)