采用开源的Arduino Melzi电路板作为控制主板,并将机械手运动学反解算法加入到开源的Marlin固件程序中,设计出了桌面型关节机械手的控制系统,实现了利用G代码控制3自由度关节机械手的目的。该控制系统采用Pronterface作为上位机,可以实现在线和离线控制。测试结果证明,采用这种直角坐标与旋转坐标之间点对点变换的方法控制机械手,能使其轨迹正确、运动平稳,可靠性好。