2024-10-25 14:34:21 +00:00
|
|
|
function standard_regrssor = standard_regressor_R1000_DVT(theta,dtheta,ddtheta)
|
|
|
|
|
opt.robot_def = 'direct';
|
|
|
|
|
opt.KM_method = 'SCREW';
|
|
|
|
|
opt.Vel_method = 'Direct';
|
|
|
|
|
opt.LD_method = 'Direct';
|
|
|
|
|
opt.debug = false;
|
2024-11-07 13:19:53 +00:00
|
|
|
opt.robotName = 'R1000_DVT';
|
2024-10-25 14:34:21 +00:00
|
|
|
opt.reGenerate = false;
|
|
|
|
|
opt.Isreal = true;
|
2024-11-05 15:20:47 +00:00
|
|
|
opt.isJointTorqueSensor = false;
|
|
|
|
|
opt.isSixAxisFTSensor = true;
|
2024-10-25 14:34:21 +00:00
|
|
|
file=[];
|
|
|
|
|
|
2024-12-14 01:41:07 +00:00
|
|
|
robot = get_robot_R1000_DVT(theta,zeros(size(dtheta)),zeros(size(ddtheta)),file,opt);
|
|
|
|
|
robot = get_Kinematics_R1000_DVT(robot, opt);
|
2024-10-25 14:34:21 +00:00
|
|
|
robot = get_velocity(robot, opt);
|
|
|
|
|
robot = get_regressor(robot, opt);
|
|
|
|
|
standard_regrssor = robot.regressor.K;
|