这是解释使用 ANFIS http://www.mathworks.com/help/fuzzy/examples/modeling-inverse-kinematics-in-a-robotic-arm.html解决逆运动学的链接
但该示例仅适用于 2 DOFs Robot。如果机器人使用 4 个电机,如何制作数据集?因为总是有一个错误说:“使用网格网格时出错。输入参数太多。” 运行代码时:
a= 0:(1*pi/180):(180*pi/180);
b= 0:(1*pi/180):(180*pi/180);
c= 0:(1*pi/180):(180*pi/180);
d= (25*180/pi):(1*pi/180):(180*pi/180);
[THETA1, THETA2, THETA3, THETA4] = meshgrid(a, b, c, d);
任何建议将不胜感激谢谢!