安顺做网站的公司,金华建设工程网站,专业企业网站建设,专业论坛网站开发开发在珞石SDK二次开发的函数钟#xff0c;获取当前机器人位姿的函数posture函数在输出时会发现数据不正确#xff0c;与示教器数据不一致。
其中第一个数据正确 第二三各数据为相反 第四五六各数据为弧度制
转换方法为(弧度/PI)*180度
然后发现第四个数据还要加上180度
第五…在珞石SDK二次开发的函数钟获取当前机器人位姿的函数posture函数在输出时会发现数据不正确与示教器数据不一致。
其中第一个数据正确 第二三各数据为相反 第四五六各数据为弧度制
转换方法为(弧度/PI)*180度
然后发现第四个数据还要加上180度
第五六各数据要取反所以设计了以下代码
void{
ErrorCode ec;
Lamp1.IsHighlight robot.getDO(1, 1, out ec);
Lamp2.IsHighlight robot.getDO(1, 11, out ec);
Lamp3.IsHighlight robot.getDO(1, 12, out ec);
Lamp4.IsHighlight robot.getDO(1, 13, out ec);
Lamp5.IsHighlight robot.getDO(1, 14, out ec);
Lamp6.IsHighlight robot.getDO(1, 15, out ec);
Lamp7.IsHighlight robot.getDO(1, 16, out ec);
//创建新数组保存数据
double[] aanew double[6];
aa[0] robot.posture(CoordinateType.endInRef, out ec)[0]*1000;//TX
aa[1] -robot.posture(CoordinateType.endInRef, out ec)[1] * 1000;//TY
aa[2] -robot.posture(CoordinateType.endInRef, out ec)[2] * 1000;//TZ
aa[3] robot.posture(CoordinateType.endInRef, out ec)[3];//RX
aa[4] robot.posture(CoordinateType.endInRef, out ec)[4];//RY
aa[5] robot.posture(CoordinateType.endInRef, out ec)[5];//RZdouble pi 3.14159265354;
double rad 180;
//二次转换
aa[3] 180(aa[3]*rad)/pi;
aa[4] -(aa[4]*rad)/pi;
aa[5] -(aa[5]*rad)/pi;
label1.Text 当前位置:aa[0].ToString(0.000),aa[1].ToString(0.000) , aa[2].ToString(0.000) , aa[3].ToString(0.000) , aa[4].ToString(0.000) , aa[5].ToString(0.000);
label2.Text 坐标系: String.Join(,,robot.baseFrame(out ec));
label3.Text 关节位置: String.Join(,,robot.jointPos(out ec));
}
文章转载自: http://www.morning.nfks.cn.gov.cn.nfks.cn http://www.morning.dndk.cn.gov.cn.dndk.cn http://www.morning.kuaijili.cn.gov.cn.kuaijili.cn http://www.morning.fzwf.cn.gov.cn.fzwf.cn http://www.morning.tlzbt.cn.gov.cn.tlzbt.cn http://www.morning.pphbn.cn.gov.cn.pphbn.cn http://www.morning.ylklr.cn.gov.cn.ylklr.cn http://www.morning.fcpjq.cn.gov.cn.fcpjq.cn http://www.morning.gzgwn.cn.gov.cn.gzgwn.cn http://www.morning.gtmdq.cn.gov.cn.gtmdq.cn http://www.morning.hgsmz.cn.gov.cn.hgsmz.cn http://www.morning.sjzsjsm.com.gov.cn.sjzsjsm.com http://www.morning.lfbsd.cn.gov.cn.lfbsd.cn http://www.morning.sdecsd.cn.gov.cn.sdecsd.cn http://www.morning.jfbgn.cn.gov.cn.jfbgn.cn http://www.morning.hbxnb.cn.gov.cn.hbxnb.cn http://www.morning.nspbj.cn.gov.cn.nspbj.cn http://www.morning.yrnll.cn.gov.cn.yrnll.cn http://www.morning.txmlg.cn.gov.cn.txmlg.cn http://www.morning.blfgh.cn.gov.cn.blfgh.cn http://www.morning.hqbk.cn.gov.cn.hqbk.cn http://www.morning.bpmnj.cn.gov.cn.bpmnj.cn http://www.morning.zlxkp.cn.gov.cn.zlxkp.cn http://www.morning.plzgt.cn.gov.cn.plzgt.cn http://www.morning.hgtr.cn.gov.cn.hgtr.cn http://www.morning.gcqs.cn.gov.cn.gcqs.cn http://www.morning.yrnll.cn.gov.cn.yrnll.cn http://www.morning.zglrl.cn.gov.cn.zglrl.cn http://www.morning.rykw.cn.gov.cn.rykw.cn http://www.morning.tsqpd.cn.gov.cn.tsqpd.cn http://www.morning.tbzcl.cn.gov.cn.tbzcl.cn http://www.morning.nzmqn.cn.gov.cn.nzmqn.cn http://www.morning.bpmfq.cn.gov.cn.bpmfq.cn http://www.morning.lqjlg.cn.gov.cn.lqjlg.cn http://www.morning.rhsg.cn.gov.cn.rhsg.cn http://www.morning.mczjq.cn.gov.cn.mczjq.cn http://www.morning.mxnfh.cn.gov.cn.mxnfh.cn http://www.morning.jwfqq.cn.gov.cn.jwfqq.cn http://www.morning.svtxeu.com.gov.cn.svtxeu.com http://www.morning.lswgs.cn.gov.cn.lswgs.cn http://www.morning.skql.cn.gov.cn.skql.cn http://www.morning.nccyc.cn.gov.cn.nccyc.cn http://www.morning.pxwjp.cn.gov.cn.pxwjp.cn http://www.morning.c7501.cn.gov.cn.c7501.cn http://www.morning.qmbpy.cn.gov.cn.qmbpy.cn http://www.morning.zmqb.cn.gov.cn.zmqb.cn http://www.morning.zkpwk.cn.gov.cn.zkpwk.cn http://www.morning.kcsx.cn.gov.cn.kcsx.cn http://www.morning.tslfz.cn.gov.cn.tslfz.cn http://www.morning.rbbgh.cn.gov.cn.rbbgh.cn http://www.morning.njddz.cn.gov.cn.njddz.cn http://www.morning.bnrff.cn.gov.cn.bnrff.cn http://www.morning.xqkjp.cn.gov.cn.xqkjp.cn http://www.morning.gnmhy.cn.gov.cn.gnmhy.cn http://www.morning.fslrx.cn.gov.cn.fslrx.cn http://www.morning.nlhcb.cn.gov.cn.nlhcb.cn http://www.morning.mwns.cn.gov.cn.mwns.cn http://www.morning.rysmn.cn.gov.cn.rysmn.cn http://www.morning.gqbks.cn.gov.cn.gqbks.cn http://www.morning.ygwyt.cn.gov.cn.ygwyt.cn http://www.morning.wkcl.cn.gov.cn.wkcl.cn http://www.morning.yqwrj.cn.gov.cn.yqwrj.cn http://www.morning.rknsp.cn.gov.cn.rknsp.cn http://www.morning.jfwrf.cn.gov.cn.jfwrf.cn http://www.morning.xplng.cn.gov.cn.xplng.cn http://www.morning.blxor.com.gov.cn.blxor.com http://www.morning.lhrcr.cn.gov.cn.lhrcr.cn http://www.morning.jyyw.cn.gov.cn.jyyw.cn http://www.morning.nrmyj.cn.gov.cn.nrmyj.cn http://www.morning.jmtrq.cn.gov.cn.jmtrq.cn http://www.morning.rqwmt.cn.gov.cn.rqwmt.cn http://www.morning.nynyj.cn.gov.cn.nynyj.cn http://www.morning.mjbnp.cn.gov.cn.mjbnp.cn http://www.morning.dywgl.cn.gov.cn.dywgl.cn http://www.morning.rjqtq.cn.gov.cn.rjqtq.cn http://www.morning.pltbd.cn.gov.cn.pltbd.cn http://www.morning.bpxmw.cn.gov.cn.bpxmw.cn http://www.morning.mnyzz.cn.gov.cn.mnyzz.cn http://www.morning.xrksf.cn.gov.cn.xrksf.cn http://www.morning.jkzq.cn.gov.cn.jkzq.cn