how to correct Too many input arguments error in below code

Too many input arguments. Error in 'sm_pick_and_place_robot/Planning and Control/Forward Kinematics' (line 15) [eePos, eeVel, guessValsOut, status] = sm_pick_and_place_robot_fk(actuatorPos, actuatorVel, guessValsIn);
Above lines are occurs errors
this is the code
function [eePos, eeVel, guessValsOut] = FK(actuatorPos, actuatorVel, guessValsIn)
% Wrapper around sm_pick_and_place_fk.m, which creates a persistent
% KinematicsSolver object for the forwards kinematics problem and then
% solves it.
coder.extrinsic('sm_pick_and_place_robot_fk');
persistent init
if isempty(init)
init = true;
eePos = zeros(3,1);
eeVel = zeros(3,1);
guessValsOut = zeros(3,1);
status = 1;
end
[eePos, eeVel, guessValsOut, status] = sm_pick_and_place_robot_fk(actuatorPos, actuatorVel, guessValsIn);
if status ~= 1
error('fk solve failed')
end

2 件のコメント

Ruchira
Ruchira 2023 年 1 月 26 日
please help me guys
Walter Roberson
Walter Roberson 2023 年 2 月 4 日
sm_pick_and_place_robot_fk is not a function that I can find anywhere. We have no information about how it is defined, but apparently it does not expect three inputs

サインインしてコメントする。

回答 (1 件)

chrisw23
chrisw23 2023 年 1 月 31 日

0 投票

check this
[eePos, eeVel, guessValsOut, status] ...

1 件のコメント

Ruchira
Ruchira 2023 年 2 月 4 日
still same error occured,now
erros,
Component:Simulink | Category:Block warning
Too many input arguments. Error in 'sm_pick_and_place_robot/Planning and Control/Forward Kinematics' (line 15) [eePos, eeVel, guessValsOut, status] = sm_pick_and_place_robot_fk(actuatorPos, actuatorVel, guessValsIn);
Component:Simulink | Category:Model error
An error occurred while running the simulation and the simulation was terminated
Caused by: Simulation stopped because of a runtime error.

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeView and Analyze Simulation Results についてさらに検索

製品

リリース

R2022a

質問済み:

2023 年 1 月 26 日

コメント済み:

2023 年 2 月 4 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by