How to get values from structure array
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Damian
el 22 de En. de 2018
Hello. I wonder how to get values from structure array, in my case. I know that second line is: incorrect--possibly unbalanced (, {, or [. Code:
Pose = rget( Kawasaki, 'pose');
getPoseValue =(Pose.x,Pose.y,Pose.z,Pose.o,Pose.t);
rset( Kawasaki, 'base', rpoint(getPoseValue) );
This is how it should be done with constant values. I want to get fresh values from pose of my robot.
Code2:
%rset( Kawasaki, 'base',
%rpoint(177.957,349.963,-229.418,15.983,179.610,-162.582) );

2 comentarios
Walter Roberson
el 22 de En. de 2018
This appears to relate to http://www.cea-wismar.de/tbx/MatlabKK_Robotic-and-Visualization_Tbx/docu/fulldocu.html
Respuesta aceptada
Walter Roberson
el 22 de En. de 2018
getPoseValue = [Pose.x,Pose.y,Pose.z,Pose.o,Pose.t];
temp = num2cell(getPoseValue);
rset( Kawasaki, 'base', rpoint(temp{:}) );
... might be easier to just call
rset( Kawaski, 'base', rpoint(Pose.x,Pose.y,Pose.z,Pose.o,Pose.t))
3 comentarios
Walter Roberson
el 22 de En. de 2018
The documentation I found (and linked to above) gives only a bare outline of the commands. The source code itself is not openly available, requiring an application for permission to use it. Unfortunately I am not considered "academic" and I am not a robotics researcher, so I am probably not qualified to access it.
Más respuestas (0)
Ver también
Categorías
Más información sobre Functions en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!