I am now getting the following error regarding Quaternion function.
Error using quaternionBase
Expected input to be an array with number of columns equal to 4.
Error in matlabshared.rotations.internal.quaternionBase (line 46)
validateattributes(arg, {'double', 'single'}, ...
Error in quaternion (line 71)
obj@matlabshared.rotations.internal.quaternionBase(varargin{:});
Error in quaternion_matching (line 48)
quat = quaternion(q_R);
Error in ICP (line 49)
T_k = quaternion_matching(Y_k,X);
#shadozz asks in #4:
Originally posted by @shadozz in #4 (comment)