2024-09-22 18:09:08 +00:00
|
|
|
close all;clc;clear
|
2024-01-23 13:42:25 +00:00
|
|
|
file = [];
|
|
|
|
|
opt.robot_def = 'direct';
|
|
|
|
|
opt.KM_method = 'MDH';
|
|
|
|
|
opt.Vel_method = 'Direct';
|
|
|
|
|
opt.LD_method = 'Direct';
|
|
|
|
|
opt.debug = true;
|
2024-09-22 18:09:08 +00:00
|
|
|
opt.robotName = 'R1000';
|
2024-01-23 13:42:25 +00:00
|
|
|
|
2024-09-22 18:09:08 +00:00
|
|
|
opt.Isreal = true;
|
2024-09-21 07:43:05 +00:00
|
|
|
robot = get_robot_R1000(file,opt);
|
2024-01-23 13:42:25 +00:00
|
|
|
% robot.theta = [1,1,0];
|
|
|
|
|
robot = get_Kinematics(robot, opt);
|
2024-09-22 18:09:08 +00:00
|
|
|
%TODO verify kinematics via robotics toolbox or other software result
|
2024-01-23 13:42:25 +00:00
|
|
|
|
2024-09-22 18:57:34 +00:00
|
|
|
R1000_Dynamics;
|
2024-09-22 18:09:08 +00:00
|
|
|
% opt.Isreal = false;
|
|
|
|
|
% robot = get_velocity(robot, opt);
|
|
|
|
|
% robot = get_regressor(robot,opt);
|
2024-01-23 13:42:25 +00:00
|
|
|
% symbol matched
|
2024-09-22 18:09:08 +00:00
|
|
|
% verify_regressor
|
|
|
|
|
% robot = get_baseParams(robot, opt);
|