以库卡六自由度工业机器人为研究对象,针对传统示教编程的缺点,利用C#编程语言及Visual Studio开发平台设计一款机器人在线控制及运动仿真软件。通过TCP/IP协议及socket通信,实现机器人控制系统与上位机的数据通信,并基于OpenGL图形库建立机器人三维模型,实现机器人末端轨迹在线控制及运动仿真。