10-01-2018,上午11:09
大家好,
我在给我的机器人设定正确的速度时遇到了麻烦,是库卡KR-210 l-150…
我正在使用RoboDK与Python脚本进行不同的运动,现在我似乎无法改变速度的值…
根据网上找到的文档,setSpeed函数:
所以,当我使用“MoveJ”来做机器人的动作时,我明白我应该使用机器人。setSpeed(速度)
尝试速度与不同的值,我似乎不能解决任何事情…
这是我现在的代码……也许是关于机器人的结构?我的想法不多了,任何帮助都会非常感激,提前谢谢:)
我在给我的机器人设定正确的速度时遇到了麻烦,是库卡KR-210 l-150…
我正在使用RoboDK与Python脚本进行不同的运动,现在我似乎无法改变速度的值…
根据网上找到的文档,setSpeed函数:
代码:
setSpeed
(speed_linear,speed_joints = 1,accel_linear = 1,accel_joints = 1)[url = //www.x7093.com/doc/en/PythonAPI/robolink.html?highlight=setspeed robolink.Item.setSpeed] [/ url]
设置机器人的线速度。可以提供附加参数来设置线性加速度或关节速度和加速度。
参数:
- speed_linear(浮动) -线性速度->速度毫米/秒(-1 =没有变化)
- speed_joints(浮动-关节速度(可选)->加速度,单位为mm/s2(-1 =无变化)
- accel_linear(浮动) -线性加速度(可选)->加速度,单位为mm/s2(-1 =无变化)
- accel_joints(浮动) -关节加速度(可选)->加速度在度/s2(-1 =没有变化)
所以,当我使用“MoveJ”来做机器人的动作时,我明白我应该使用机器人。setSpeed(速度)
尝试速度与不同的值,我似乎不能解决任何事情…
代码:
速度=[5,100,200,5,7]
对于I在(0,5)范围内:
target = robot.Pose()
[我]robot.setSpeed(速度)
robot.MoveJ(目标* transl (-100, 0, 0))
robot.Pause (500)
这是我现在的代码……也许是关于机器人的结构?我的想法不多了,任何帮助都会非常感激,提前谢谢:)