The application discloses a kind of humanoid posture constraint under redundant mechanical arm
inverse kinematics solving method, belong to
robot control technical field;The method includes the following operations: S1, in offline training stage, construct humanoid posture model;Step S1 includes the following operations: S11,
human body double-arm
joint angle data extraction;S12, sine / cosine coding and
standardization processing;S13, variational
autoencoder humanoid prior training;S2, online solving stage, utilize the
inverse kinematics solving of constructed humanoid posture model, in combination with
particle swarm optimization algorithm PSO;The application is constructed by constructing humanoid posture model, and the implicit space distribution of humanoid posture is learned from
human motion data using variational
autoencoder, and
human motion feature is quantified as the humanoid penalty that can be calculated, which provides the evaluation basis for the naturalness of the posture of the
robot arm, solves the problem that the posture of the
inverse kinematics solving result is not natural in the prior art, and the
human motion data and the kinematic characteristics of the
robot arm are not matched.