代码拉取完成,页面将自动刷新
function error_x = calculate_error(delta_para, DH_para, x_real, Q)
[n, ~] = size(Q);
Alpha = DH_para.Alpha + delta_para(1:6);
A = DH_para.A + delta_para(7:12);
D = DH_para.D + delta_para(13:18);
Theta = DH_para.Theta + delta_para(19:24);
for i = 1:6
L(i) = Link('alpha',Alpha(i),'a', A(i),'d', D(i)); L(i).offset = Theta(i); L(i).qlim=[-pi, pi]; L(i).mdh = 1;
end
robot = SerialLink(L, 'name', 'UR');
for i = 1:n
qi = Q(i, :);
x_th(3*i-2:3*i, 1) = robot.fkine(qi).t;
end
error_x = x_real - x_th;
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。