問題:
操作按鍵過多,導致控制困難
解決方法 :
取消暫停鍵
改成按下按鍵作動 放開則停止
修改前 :
|
1
2
3
4
5
6
|
if keyboard.is_pressed('y'): #桿子向左移vrep.simxSetJointTargetVelocity(clientID,RMo_handle,0.1,vrep.simx_opmode_oneshot_wait)elif keyboard.is_pressed('u'): #桿子停止作動vrep.simxSetJointTargetVelocity(clientID,RMo_handle,0,vrep.simx_opmode_oneshot_wait)elif keyboard.is_pressed('i'): #桿子向右移vrep.simxSetJointTargetVelocity(clientID,RMo_handle,-0.1,vrep.simx_opmode_oneshot_wait) |
修改後 :
|
1
2
3
4
5
6
|
if keyboard.is_pressed('u'): #桿子向左移vrep.simxSetJointTargetVelocity(clientID,RMo_handle,0.1,vrep.simx_opmode_oneshot_wait)elif keyboard.is_pressed('i'): #桿子向右移vrep.simxSetJointTargetVelocity(clientID,RMo_handle,-0.1,vrep.simx_opmode_oneshot_wait)else:vrep.simxSetJointTargetVelocity(clientID,RMo_handle,0,vrep.simx_opmode_oneshot_wait) |