IRDYn/Identification_main.m

25 lines
612 B
Matlab

close all;clc;clear
file = [];
opt.robot_def = 'direct';
opt.KM_method = 'SCREW';
opt.Vel_method = 'Direct';
opt.LD_method = 'Direct';
opt.debug = false;
opt.robotName = 'R1000_DVT';
opt.reGenerate = false;
opt.Isreal = true;
theta = 1000*ones(9,1);
dtheta = zeros(9,1);
ddtheta = 1000*ones(9,1);
robot = get_robot_R1000(theta,dtheta,ddtheta,file,opt);
robot = get_Kinematics(robot, opt);
% R1000_Dynamics_num;
% R1000_Dynamics;
robot = get_velocity(robot, opt);
robot = get_regressor(robot,opt);
% symbol matched
% verify_regressor_R1000;
robot = get_baseParams(robot, opt);
% robot = estimate_dyn(robot,opt);