An Alternative Formulation for Determining Weights of Joint Displacement Objective Function in Seated Posture Prediction

The human posture prediction model is one of the most important and fundamental components in digital human models. The direct optimization-based method has recently gained more attention due to its ability to give greater insights, compared to other approaches, as how and why humans assume a certain pose. However, one longstanding problem of this method is how to determine the cost function weights in the optimization formulation. This paper presents an alternative formulation based on our previous inverse optimization approach. The cost function contains two components. The first is the weighted summation of the difference between experimental joint angles and neutral posture, and the second is the weighted summation of the difference between predicted joint angles and the neutral posture. The final objective function is then the difference of these two components. Constraints include (1) normalized weights within limits; (2) an inner optimization problem to solve for the joint angles, where joint displacement is the objective function; (3) the end-effector reaches the target point; and (4) the joint angles are within their limits. Furthermore, weight limits and linear weight constraints determined through observation are implemented. A 24 degree of freedom (DOF) human upper body model is used to study the formulation. An in-house motion capture system is used to obtain the realistic posture. Four different percentiles of subjects are selected and a total of 18 target points are designed for this experiment. The results show that using the new objective function in this alternative formulation can greatly improve the accuracy of the predicted posture.

[1]  Jingzhou Yang,et al.  Multi-objective optimization-based method for kinematic posture prediction: development and validation , 2011, Robotica.

[2]  Karim Abdel-Malek,et al.  Real-Time Optimal Reach-Posture Prediction in a New Interactive Virtual Environment , 2006, Journal of Computer Science and Technology.

[3]  J. Dennis,et al.  NORMAL-BOUNDARY INTERSECTION: AN ALTERNATE METHOD FOR GENERATING PARETO OPTIMAL POINTS IN MULTICRITERIA OPTIMIZATION PROBLEMS , 1996 .

[4]  Ke-Shi Zhang,et al.  Bi-Level Adaptive Weighted Sum Method for Multidisciplinary Multi-Objective Optimization , 2008 .

[5]  A. Messac,et al.  Generating Well-Distributed Sets of Pareto Points for Engineering Design Using Physical Programming , 2002 .

[6]  Biman Das,et al.  Three-Dimensional Workspace for Industrial Workstations , 1998, Hum. Factors.

[7]  Jingzhou Yang,et al.  Determining Weights of Joint Displacement Function in Direct Optimization-Based Posture Prediction-A Pilot Study , 2010 .

[8]  J. Woldstad,et al.  Posture prediction for static sagittal-plane lifting. , 1996, Journal of biomechanics.

[9]  Karim Abdel-Malek,et al.  A new digital human environment and assessment of vehicle interior design , 2007, Comput. Aided Des..

[10]  Norman I. Badler,et al.  Real-Time Inverse Kinematics Techniques for Anthropomorphic Limbs , 2000, Graph. Model..

[11]  Zhonghua Han,et al.  Bilevel Adaptive Weighted Sum Method for Multidisciplinary Multi-Objective Optimization , 2008 .

[12]  Karim Abdel-Malek,et al.  Real-Time Inverse Kinematics for Humans , 2002 .

[13]  Wei Zhang,et al.  Multi-objective optimisation method for posture prediction and analysis with consideration of fatigue effect and its application case , 2009, Comput. Ind. Eng..

[14]  X Wang,et al.  A behavior-based inverse kinematics algorithm to predict arm prehension postures for computer-aided ergonomic evaluation. , 1999, Journal of biomechanics.

[15]  Eui S. Jung,et al.  Prediction of human reach posture using a neural network for ergonomic man models , 1994 .

[16]  Jingzhou Yang,et al.  Multi-objective Optimization for Upper Body Posture Prediction , 2004 .

[17]  Karim Abdel-Malek,et al.  Optimization-based posture prediction for human upper body , 2009, Robotica.

[18]  A. Lundberg,et al.  A new method for estimating the axis of rotation and the center of rotation. , 1999, Journal of biomechanics.

[19]  Chris Miller,et al.  A quasi-static method for determining the characteristics of a motion capture camera system in a "split-volume" configuration. , 2002, Gait & posture.

[20]  Thomas L. Saaty,et al.  The Logic of Priorities , 1982 .

[21]  John J. Craig,et al.  Introduction to Robotics Mechanics and Control , 1986 .

[22]  C. Bottasso,et al.  A numerical procedure for inferring from experimental data the optimization cost functions using a multibody model of the neuro-musculoskeletal system , 2006 .

[23]  Haicheng Yang,et al.  A study of the weighting method for a certain type of multicriteria optimization problem , 2001 .

[24]  M. Domaszewski,et al.  An improved weighting method with multibounds formulation and convex programming for multicriteria structural optimization , 2001 .

[25]  Tong Gao,et al.  A min–max method with adaptive weightings for uniformly spaced Pareto optimum points , 2006 .

[26]  Olivier L. de Weck,et al.  Adaptive Weighted Sum Method for Multiobjective Optimization , 2004 .

[27]  Jia Dong-yun,et al.  Kinematic simulation of a parallel NC machine tool in the manufacturing process , 2006 .

[28]  Michael A. Saunders,et al.  SNOPT: An SQP Algorithm for Large-Scale Constrained Optimization , 2002, SIAM J. Optim..

[29]  Eui Seung Jung,et al.  Human reach posture prediction based on psychophysical discomfort , 1996 .

[30]  Ning Zou,et al.  Posture Prediction Based on Orthogonal Interactive Genetic Algorithm , 2008, 2008 Fourth International Conference on Natural Computation.

[31]  Jingzhou Yang,et al.  Posture Reconstruction Method for Mapping Joint Angles of Motion Capture Experiments to Simulation Models , 2011, HCI.

[32]  T. L. Saaty A Scaling Method for Priorities in Hierarchical Structures , 1977 .

[33]  Samee U. Khan,et al.  A Weighted Sum Technique for the Joint Optimization of Performance and Power Consumption in Data Centers , 2009 .

[34]  D B Chaffin,et al.  Rectifying postures reconstructed from joint angles to meet constraints. , 1999, Journal of biomechanics.

[35]  I. Y. Kim,et al.  Adaptive weighted-sum method for bi-objective optimization: Pareto front generation , 2005 .