大家好!我是Kenny。今天我来展示一种利用C#和webservice来开发一个应用程序让机器人实现手动移动功能。关于用外部接口程序来移动机器人,其实PCSDK也可以,但是呢,PCSDK关于这个有着先天的缺陷,就是没有直接Jogging的接口,必须在机器人控制器中建立接收程序才能实现。通常用PCSDK实现的过程有以下方法:
1.机器人程序中创建几个Robtarget,设置好移动指令,然后PCSDK端用函数去写入Robtarget,那么当机器人在程序中接收到位置点后移动。
2.通过中断程序和自定义信号来实现,PCSDK端更新信号值触发运动程序。
以上做法个人感觉比较繁琐,实质上还是靠Rapid运动指令来让机器人运动,那么有没有一种方法能够简单的直接驱动机器人移动?就像我们的新品“RobotControlMate”那样自由移动?
必须的!用WebService可以弥补PCSDK接口的不足之处。
先露个脸吧。看右侧Jogging一栏。
为了形象地展示其功能,我录了一段视频,请观赏:
简单说明一下,Jogging专栏提供了1到6轴的Jogging功能,加号代表正方向移动(欧拉角增加),减号代表负方向移动(欧拉角减小)。
更多精彩内容请