Design Human-Robot Collaborative Lifting Task Using Optimization

2021 ◽  
Author(s):  
Asif Arefeen ◽  
Yujiang Xiang

Abstract In this paper, an optimization-based dynamic modeling method is used for human-robot lifting motion prediction. The three-dimensional (3D) human arm model has 13 degrees of freedom (DOFs) and the 3D robotic arm (Sawyer robotic arm) has 10 DOFs. The human arm and robotic arm are built in Denavit-Hartenberg (DH) representation. In addition, the 3D box is modeled as a floating-base rigid body with 6 global DOFs. The interactions between human arm and box, and robot and box are modeled as a set of grasping forces which are treated as unknowns (design variables) in the optimization formulation. The inverse dynamic optimization is used to simulate the lifting motion where the summation of joint torque squares of human arm is minimized subjected to physical and task constraints. The design variables are control points of cubic B-splines of joint angle profiles of the human arm, robotic arm, and box, and the box grasping forces at each time point. A numerical example is simulated for huma-robot lifting with a 10 Kg box. The human and robotic arms’ joint angle, joint torque, and grasping force profiles are reported. These optimal outputs can be used as references to control the human-robot collaborative lifting task.

Author(s):  
Asif Arefeen ◽  
Yujiang Xiang

Abstract A novel multibody dynamics modeling method is proposed for two-dimensional (2D) team lifting prediction. The box itself is modeled as a floating-base rigid body in Denavit-Hartenberg representation. The interactions between humans and box are modeled as a set of grasping forces which are treated as unknowns (design variables) in the optimization formulation. An inverse-dynamics-based optimization method is used to simulate the team lifting motion where the dynamic effort of two humans is minimized subjected to physical and task-based constraints. The design variables are control points of cubic B-splines of joint angle profiles of two humans and the box, and the grasping forces between humans and the box. Two numerical examples are successfully simulated with different box weights (20 Kg and 30 Kg, respectively). The humans’ joint angle, torque, ground reaction force, and grasping force profiles are reported. The joint angle profiles are validated with the experimental data.


2002 ◽  
Vol 205 (12) ◽  
pp. 1683-1702 ◽  
Author(s):  
William J. Kargo ◽  
Frank Nelson ◽  
Lawrence C. Rome

SUMMARY Comparative musculoskeletal modeling represents a tool to understand better how motor system parameters are fine-tuned for specific behaviors. Frog jumping is a behavior in which the physical properties of the body and musculotendon actuators may have evolved specifically to extend the limits of performance. Little is known about how the joints of the frog contribute to and limit jumping performance. To address these issues, we developed a skeletal model of the frog Rana pipiens that contained realistic bones, joints and body-segment properties. We performed forward dynamic simulations of jumping to determine the minimal number of joint degrees of freedom required to produce maximal-distance jumps and to produce jumps of varied take-off angles. The forward dynamics of the models was driven with joint torque patterns determined from inverse dynamic analysis of jumping in experimental frogs. When the joints were constrained to rotate in the extension—flexion plane, the simulations produced short jumps with a fixed angle of take-off. We found that, to produce maximal-distance jumping,the skeletal system of the frog must minimally include a gimbal joint at the hip (three rotational degrees of freedom), a universal Hooke's joint at the knee (two rotational degrees of freedom) and pin joints at the ankle,tarsometatarsal, metatarsophalangeal and iliosacral joints (one rotational degree of freedom). One of the knee degrees of freedom represented a unique kinematic mechanism (internal rotation about the long axis of the tibiofibula)and played a crucial role in bringing the feet under the body so that maximal jump distances could be attained. Finally, the out-of-plane degrees of freedom were found to be essential to enable the frog to alter the angle of take-off and thereby permit flexible neuromotor control. The results of this study form a foundation upon which additional model subsystems (e.g. musculotendon and neural) can be added to test the integrative action of the neuromusculoskeletal system during frog jumping.


2021 ◽  
Vol 13 (2) ◽  
Author(s):  
Yujiang Xiang ◽  
Shadman Tahmid ◽  
Paul Owens ◽  
James Yang

Abstract Box delivery is a complicated task and it is challenging to predict the box delivery motion associated with the box weight, delivering speed, and location. This paper presents a single task-based inverse dynamics optimization method for determining the planar symmetric optimal box delivery motion (multi-task jobs). The design variables are cubic B-spline control points of joint angle profiles. The objective function is dynamic effort, i.e., the time integral of the square of all normalized joint torques. The optimization problem includes various constraints. Joint angle profiles are validated through experimental results using root-mean-square-error (RMSE) and Pearson’s correlation coefficient. This research provides a practical guidance to prevent injury risks in joint torque space for workers who lift and deliver heavy objects in their daily jobs.


Author(s):  
Eui S. Jung ◽  
Jaeho Choe ◽  
Sung H. Kim

A man model can be used as an effective tool to design ergonomically sound products and workplaces, and subsequently evaluate them properly. For a man model to be truly useful, it must be integrated with a posture prediction model which should be capable of representing the human arm reach posture in the context of equipments and workspaces. Since the human movement possesses redundant degrees of freedom, accurate representation or prediction of human movement was known to be a difficult problem. To solve this redundancy problem, a psychophysical cost function was suggested in this study which defines a cost value for each joint movement angle. The psychophysical cost function developed integrates the psychophysical discomfort of joints and the joint range availability concept which has been used for redundant arm manipulation in robotics to predict the arm reach posture. To properly predict an arm reach posture, an arm reach posture prediction model was then developed in which a posture configuration that provides the minimum total cost is chosen. The predictivity of the psychophysical cost function was compared with that of the biomechanical cost function which is based on the minimization of joint torque. Here, the human body is regarded as a two-dimensional multi-link system which consists of four links; trunk, upper arm, lower arm and hand. Real reach postures were photographed from the subjects and were compared to the postures predicted by the model. Results showed that the postures predicted by the psychophysical cost function closely simulated human reach postures and the predictivity was more accurate than that by the biomechanical cost function.


Author(s):  
Hyun-Joon Chung ◽  
Yujiang Xiang ◽  
Mahdiar Hariri ◽  
Rajan Bhatt ◽  
Jasbir S. Arora ◽  
...  

An optimization formulation for human ladder climbing simulation is presented. The human model has 55 degrees of freedom — 49 revolute joints and 6 global translation & rotation joints. It is assumed that the ladder climbing motion is symmetric and periodic. The formulation starts with four contact points with both hands and feet. Then, hand and foot moves up and it ends with four contact points again. Design variables are the joint angle profiles and contact reaction forces. The objective function is combined with dynamic efforts and motion tracking. The dynamic efforts are joint torque square which is proportional to the mechanical energy. The motion tracking is the motion capture data tracking so that the motion follows the natural ladder climb motion as well. The dynamics results with joint torques and reaction forces are recovered and analyzed from the simulation.


2020 ◽  
Vol 1 (2) ◽  
pp. 35-42
Author(s):  
Norsinnira Zainul Azlan ◽  
Mubeenah Titilola Sanni ◽  
Ifrah Shahdad

This paper presents the design and development of a new low-cost pick and place anthropomorphic robotic arm for the disabled and humanoid applications. Anthropomorphic robotic arms are weapons similar in scale, appearance, and functionality to humans, and functionality. The developed robotic arm was simple, lightweight, and has four degrees of freedom (DOF) at the hand, shoulder, and elbow joints. The measurement of the link was made close to the length of the human arm. The anthropomorphic robotic arm was actuated by four DC servo motors and controlled using an Arduino UNO microcontroller board. The voice recognition unit drove the command input for the targeted object. The forward and inverse kinematics of the proposed new robotic arm has been analysed and used to program the low cost anthropomorphic robotic arm prototype to reach the desired position in the pick and place operation. This paper’s contribution is in developing the low cost, light, and straightforward weight anthropomorphic arm that can be easily attached to other applications such as a wheelchair and the kinematic study of the specific robot. The low-cost robotic arm’s capability has been tested, and the experimental results show that it can perform basic pick place tasks for the disabled and humanoid applications.


The main objective of the paper is to design a versatile Robotic Arm that has the capability to mimic the motion of a snake such that work space of the robotic arm is maximized. Design is made to achieve maximum mobility of the Robotic Arm such that it can pick up things and placed in very complex scenarios. The design is able to give degrees of freedom to the robot so that it becomes more versatile. It has a kinematic redundancy, like that of a human arm that enables us to place objects in various orientations. This Robotic arm is equipped with a three fingered gripper that provides for efficient grasping. The paper also provides design details of three fingered gripper that is suitable to hold cylindrical objects such as bolts, cable connectors etc. Autodesk Fusion 360 has been used to make cad model of arm and grippers. The 3D arm and gripper are assembled with revolute joints. The robot is tested for its mobility by performing Kinematic Analysis.


Author(s):  
Paul Owens ◽  
Yujiang Xiang

This study addresses one solution for determining the optimal delivery of a box. The delivering task is divided into five subtasks: lifting, initial transition step, carrying, final transition step, and unloading. Each task is simulated independently with appropriate boundary conditions so that they can be stitched together to render a complete delivering task. Each task is formulated as an optimization problem. The design variables are joint angle profiles. For lifting and carrying tasks, the objective function is the dynamic effort. In contrast, for transition task, the objective function is the combination of dynamic effort and joint angle discomfort. For unloading, it is a reverse process of lifting motion. A viable optimization motion is generated from the simulation results. The joint torque, joint angle, and ground reactive forces are analyzed for the delivering motion which is also empirically validated.


2017 ◽  
Vol 9 (3) ◽  
Author(s):  
Wisama Khalil ◽  
Frederic Boyer ◽  
Ferhat Morsli

This paper presents a general algorithm for solving the dynamic of tree structure robots with rigid and flexible links, active and passive joints, and with a fixed or floating base. The algorithm encompasses in a unified approach both the inverse and direct dynamics. It addresses also the hybrid case where each active joint is considered with known joint torque as in the direct dynamic case, or with known joint acceleration as in the inverse dynamic case. To achieve this goal, we propose an efficient recursive approach based on the generalized Newton–Euler equations of flexible tree-structure systems. This new general hybrid algorithm is easy to program either numerically or using efficient customized symbolic techniques. It is of great interest for studying floating base systems with soft appendages as those currently investigated in soft bio-inspired robotics or when a robotic system has to modify its structure for some particular tasks, such as transforming an active joint into a compliant flexible one, or modifying a task with a floating base into one with fixed base.


2001 ◽  
Vol 17 (4) ◽  
pp. 179-187
Author(s):  
P. H. Chou ◽  
Y. L. Chou ◽  
H. C. Wei ◽  
C. S. Ho ◽  
S.S. Jiang

ABSTRACTThis study develops a kinematic/kinetic model to evaluate the effect of different handle angles on wrist loading during lifting task. An imaged-based motion analysis system is used to study the movement pattern, force and moment of the wrist joint among nine different handle angles. Six CCD cameras were used to record 3-D trajectories of limb-mounted markers based on the laboratory coordination system as defined by an 8-marker cube. Euler angles are used to describe the orientation of a distal segment reference frame relative to a proximal segment reference frame. Each segment of the upper extremities is regarded as a uniform rigid body with six degrees of freedom. The resultant loading of the wrist joints was determined using an inverse dynamic procedure.This study indicates that tool handles can be designed or selected to reduce manual loading and the potential for injury during tool use. The mean curve of joint force and moment provided consultations and understandings of the wrist loading during lifting task. In this study, handles that kept the wrist joints in a dorsiflexed and radial deviated position, showed significant reduction in stresses around the surrounding soft tissue.


Sign in / Sign up

Export Citation Format

Share Document