Engineering PapersSearch

Engineering topics

Badler, Norman I.

Publications and source records attributed to Badler, Norman I..

Human task animation from performance models and natural language input

Graphical manipulation of human figures is essential for certain types of human factors analyses such as reach, clearance, fit, and view. In many situations, however, the animation of simulated people performing various tasks may be based on more complicated functions involving multiple simultaneous reaches, critical timing, resource availability, and human performance capabilities. One rather effective means for creating such a simulation is through a natural language description of the tasks to be carried out. Given an anthropometrically-sized figure and a geometric workplace environment, various simple actions such as reach, turn, and view can be effectively controlled from language commands or standard NASA checklist procedures. The commands may also be generated by external simulation tools. Task timing is determined from actual performance models, if available, such as strength models or Fitts' Law. The resulting action specification are animated on a Silicon Graphics Iris workstation in real-time.

Esakov, Jeffrey

Articulated figure positioning by multiple constraints

A problem that arises in positioning an articulated figure is the solution of three-dimensional joint positions (kinematics) when goal positions, rather than joint angles, are given. If more than one such goal is to be achieved, the problem is often solved interactively by positioning or solving one component of the linkage, then adjusting another, then redoing the first, and so on. This iterative process is slow and tedious. The paper presents a method that automatically solves multiple simultaneous joint position goals. The user interface offers a six-degree-of-freedom input device to specify joint angles and goal positions interactively. Examples are used to demonstrate the power and efficiency of this method for key-position animation.

Badler, Norman I.