Abstract
In the first step, a one degree of freedom power assist robotic system is developed for lifting lightweight objects. Dynamics for human–robot co-manipulation is derived that includes human cognition, for example, weight perception. A novel admittance control scheme is derived using the weight perception–based dynamics. Human subjects lift a small-sized, lightweight object with the power assist robotic system. Human–robot interaction and system characteristics are analyzed. A comprehensive scheme is developed to evaluate the human–robot interaction and performance, and a constrained optimization algorithm is developed to determine the optimum human–robot interaction and performance. The results show that the inclusion of weight perception in the control helps achieve optimum human–robot interaction and performance for a set of hard constraints. In the second step, the same optimization algorithm and control scheme are used for lifting a heavy object with a multi-degree of freedom power assist robotic system. The results show that the human–robot interaction and performance for lifting the heavy object are not as good as that for lifting the lightweight object. Then, weight perception–based intelligent controls in the forms of model predictive control and vision-based variable admittance control are applied for lifting the heavy object. The results show that the intelligent controls enhance human–robot interaction and performance, help achieve optimum human–robot interaction and performance for a set of soft constraints, and produce similar human–robot interaction and performance as obtained for lifting the lightweight object. The human–robot interaction and performance for lifting the heavy object with power assist are treated as intuitive and natural because these are calibrated with those for lifting the lightweight object. The results also show that the variable admittance control outperforms the model predictive control. We also propose a method to adjust the variable admittance control for three degrees of freedom translational manipulation of heavy objects based on human intent recognition. The results are useful for developing controls of human friendly, high performance power assist robotic systems for heavy object manipulation in industries.
Keywords
Introduction
Human workers in various industries (e.g. manufacturing and assembly, civil construction, timber/forestry, mining, military and rescue operations, transport and logistics) need to manipulate heavy objects/materials. However, worker’s muscle-powered manipulation is tiresome, and it can reduce productivity and cause injuries, back pains, musculoskeletal disorders, and so on in workers. On the contrary, fully automated manipulation is usually inflexible and/or less adaptable. We, in this dilemma, posit that the human-in-the-loop flexible automation systems such as the power assist robotic system (PARS) can be used comfortably for its advantages in terms of flexibility, adaptability, accuracy, intuitiveness, ease of use and robustness due to direct man–machine interface. 1,2 For a PARS, adaptability of the human through sharing haptic information along with the robot’s mechanical strength through sharing the power results in a human–robot system that is superior to an individual robot or a human. 1
Kazerooni first introduced the fundamental principles of a PARS where information and power are shared to ease load manipulation. 1 State-of-the-art research works on PARSs show numerous initiatives toward developing PARSs for manipulating objects and materials. 2 –11 Niinuma et al. 2 proposed an overhead crane–type PARS for object manipulation and also compared its performance to that of fully automated conventional manipulation. Doi et al. 3 proposed a hand crane–type PARS actuated on pneumatic principles for manipulation of objects. Hara 4 proposed a mechanism for switching power-assisting semiautonomous control to fully automatic control for manipulating objects in horizontal direction. Yagi et al. 5 tested power assist control for human’s upper arm exoskeleton based on the pneumatic actuation principle for handling heavy loads in agriculture. Dimeas et al. 6 developed the ideas of neuro-type admittance control for a PARS for lifting heavy objects. Hara and Sankai 7 built “hybrid assistive limb” for assisting workers to carry heavy materials. In the literature, 8,9 variable admittance controls (VACs) of PARSs were developed for manipulating large objects. Numerous industrial assistive devices (IADs) for object handling were introduced by Colgate et al. 10 Olivier et al. 11 presented “Cobomanip”—a special type IAD to handle loads for industrial purposes. In addition, we find a few assistive and power amplification robotic devices in practical industrial applications for heavy load handling, for example, the power loader light 12 and Cobot. 13 However, the existing PARSs for load manipulation still suffer from limitations as explained below:
First, a human user perceives low weight while manipulating (say, lifting) an object with power assist. 1 Before touching the objects, the human estimates the load force (vertical lifting force) to lift the object, which depends on the object weight visually perceived by the human. 14 We know that the perceived haptic weight (the weight perceived after lifting the object) is less than the visually perceived weight (the weight perceived through vision before touching the object) for power-assisted manipulation. 1 Consequently, the load force applied to the object estimated through visual weight perception is larger than the actually required load force. 15 This phenomenon can cause unexpected acceleration, lack of safety, accident, and instability. 1,15 The human–robot interaction (HRI) and hence the manipulation performance can be unsatisfactory, and user’s trust in the PARS can reduce. 16,17 If the user performs careful visual investigations of the loads before manipulating the loads to realize the differences between haptically and visually perceived weights, fatigue and cognitive workload can be imposed upon the user.
Several techniques have been adopted to solve the above problems with PARSs, for example, compensation of gravity in system dynamics. 2,6,10 However, the gravity compensation method has drawbacks such as the zero gravity can remove haptic perceptions fully or partly, and thus can result in loose kinesthetic manipulation. 16 As a consequence, the maneuverability and safety can be hampered. As an alternative approach, virtual mass can be used in the dynamics. 4,8,9 However, basis of estimating the value of the virtual mass is usually not justified, which can resist the desired HRI and manipulation performance. 16 As another alternative, a tentative model of load force can be adopted feed-forwardly with a belief that the load force may be easily adjusted once the human user gains substantial experiences. 3,4 However, estimation of load force for power-assisted manipulation is a cognitive phenomenon that largely depends on human user’s visual perception of weight of the lifted object. Thus, the harmful effects of the excessive load force can only be mitigated through cognitive solutions such as reflection of weight illusion in dynamics and controls of PARSs. 15,16 However, this issue is ignored in the state-of-the-art PARSs, 2 –11 except in a few preliminary initiatives. 15,16,18,19
Second, it is a challenging issue to determine effective control methods for manipulating objects with power assist. 20 Friction, large inertia, and other dynamic and nonlinear effects are expected when manipulating heavy objects with power assist. 8,10 Such effects can be compensated as well as positional accuracy can be achieved through admittance controls. 8 The admittance parameters (e.g. damping, virtual mass, and stiffness) can affect HRI and manipulation performance. For example, low admittance parameters require less load force to accelerate an object that results in low fatigue, but the precision can be low because the robot is highly reactive. 8 For large admittance parameters, large load force is required to manipulate an object and the human feels more heaviness, which can cause fatigue and the object movement can be slow due to low acceleration, but this can help achieve more precise and smooth manipulation. 8 However, investigations on selecting appropriate control methods for power-assisted manipulation of heavy objects in industries did not achieve much priority. 15
Third, not only robotic parameters such as displacement, speed, power, and torque but also HRI and task performance need to be assessed and optimized to achieve human-friendly manipulation. 21,18 Objective evaluation is emphasized, but there are HRI criteria that can neither be ignored nor measured objectively. 15,16,18 We posit that the subjective evaluation can be complementary to objective evaluation in such cases. 18 In addition, the evaluation of HRI should include both physical HRI (pHRI) 22,23 and cognitive HRI (cHRI). 24 However, a holistic scheme to evaluate HRI and performance is not available, and optimization strategies to produce optimum HRI and performance are still not proposed for object manipulation with power assist except preliminary initiatives taken by Rahman and Ikeura. 18 Furthermore, these preliminary initiatives were not validated for heavy object manipulation with power assist.
Fourth, a human can feel natural and intuitive when he/she manually manipulates a lightweight object with either a power or a precision grip. 22,25,26 This is why, psychology experiments involving object manipulation usually use lightweight, small-sized objects so that the human can grip the small object with a precision or a power grip, and thus the human can feel natural and intuitive. 22,25,26 The principle of power-assisted manipulation is to produce the perception of reduced heaviness in human hand even when the human manipulates a heavy object with power assist. 1 However, in usual experimental setups for power-assisted manipulation of large and heavy objects, 8 the human cannot grasp the whole object using a power grip, it is difficult to attach a force sensor to the object directly, and thus the human usually applies load force to the object via a handle. Thus, the human may not feel intuitive and natural. Furthermore, human–machine interaction features for control algorithms for power-assisted manipulation of heavy objects cannot be benchmarked with the human features captured in object manipulation in psychology experiments that use lightweight, small-sized objects. 14,27 Thus, it is difficult to guarantee that the control performance for heavy object manipulation with power assist can fit with human psychology and meet expected intuitiveness and naturalness. In this situation, we posit that lifting small and lightweight objects with power assist can be used to determine the control parameters that generate natural and intuitive HRI and performance, and then the HRI and performance for lightweight objects can be used to calibrate the HRI and performance for handling heavy objects with power assist. 27,28 We call this intuitive and natural HRI and performance calibration approach. Our experience suggests that human-centered intelligent controls such as model predictive control (MPC) 29 and VAC 9 can be two good tools to tune this calibration. However, such approach has not been investigated.
Based on the above motivation and background, we determine two objectives for this article to be addressed in two steps. In the first step in sections “Development of the 1-DOF PARS,” “Cognition-based dynamics model and control system for the PARS,” “The evaluation scheme and the recruitment of subjects,” “Experiment 1: Evaluation of the FAC for lifting lightweight object,” and “Evaluation results for the FAC for lightweight object,” we introduce a method to include weight perception in robot dynamics and then derive fixed admittance control (FAC) algorithm for the PARS based on weight perception. We build a one degree of freedom (DOF) PARS for lifting small-sized, lightweight objects, evaluate the control algorithm using a comprehensive evaluation and optimization scheme, and determine the optimum HRI and manipulation performance for the control algorithm using the optimization scheme. In the second step in sections “Experiment 2: Evaluation of the FAC for lifting heavy object,” “Comparing the evaluation results for the FAC between manipulation of lightweight and heavy objects,” “Cognition-based intelligent control strategies,” “Experiment 3: Evaluating the cognition-based intelligent control strategies,” and “Results of experiment 3,” we implement the FAC algorithm for lifting large and heavy objects with 3-DOF PARS (Cartesian manipulator), enhance the intelligence level of the FAC using weight perception–based MPC and vision-based VAC, and determine intuitive and natural HRI and performance for lifting the heavy object through calibrating with the HRI and performance for lifting the lightweight object. We consider vertical lifting here because (i) lifting along vertical direction is commonly observed in industrial practices for object manipulation and (ii) human workers need higher power assistance as workers feel more weight of object during vertical lifting. We also adjust the VAC for 3-DOF Cartesian manipulation of the heavy object based on human intent recognition. The results are novel that can help develop the control systems of human-friendly power assist devices to manipulate heavy objects in industries through augmenting human performance.
Development of the 1-DOF PARS
We constructed a 1-DOF PARS for vertical lifting and lowering of small-sized, lightweight objects, as shown in Figure 1. As shown in Figure 1(a), we fixed a ball screw and an AC servomotor coaxially on a rectangular metal plate and then attached the plate vertically to a wall. We attached a force sensor (foil-type strain gauge) to the ball nut through a holder-like device made of wood. We made a rectangular box–type object by bending an aluminum sheet of thickness 0.0005 m, dimensions 0.06 × 0.05 × 0.12 m, and self-weight 0.016 kg. We attached two rectangular aluminum blocks with a hole in the center of each inside the box to help tie it to the holder, as shown in Figure 1(b). Our intention was that a human user could grip the box with a power grip and lift it with power assist, as shown in Figure 1(c). Figure 2 shows the experimental setup including major components and the communication networks.

(a) Configuration of the 1-DOF PARS, (b) back of the object (box), and (c) a human intuitively lifts an object with the PARS. DOF: degree of freedom; PARS: power assist robotic system.

Experimental setup, major mechanical and electronics components, and communication networks for the PARS for lifting small-sized, lightweight objects by human user. PARS: power assist robotic system.
As Figure 2 shows, the AC servo system consisted primarily of a servo driver (servo pack) that drives the AC servomotor and its controller. The servo driver receives a command signal in the form of voltage signal from the controller in the computer through a digital to analog (D/A) converter, amplifies the signal, and transmits electric current to the servomotor to produce motion (e.g. acceleration). A position sensor consisted of an encoder and a counter attached to the servomotor reports the object’s actual displacement back to the servo driver so that it can compare the actual displacement with the commanded displacement and correct the commanded signal (pulse signal) if an error is found in the displacement. A force sensor measures the force applied to the object by the human in the form of voltage signal, amplifies it by an amplifier, and sends it to the control system via an analog to digital converter. The human force contributes only motion (acceleration) to the lifted object.
Cognition-based dynamics model and control system for the PARS
The dynamics model
Based on Figure 3, the dynamics for vertically lifting an object with the PARS by a human user along the x-axis is expressed in equation (1), where fax denotes the actuating force of the robot along the x-axis direction (N), fhx denotes the load force applied by a human along the x-axis direction (N), Fx denotes the friction force in a ball screw along the x-axis direction (N), g is the gravitational acceleration (m/s2), K is the viscosity of the linear slider (N.s.m−2), m is the virtual mass of the object (kg), and xd is the desired displacement of the object lifted with the robot along the x-axis direction (m) if x is the actual displacement of the object lifted with the robot along the x-axis direction (m).

The dynamics model for lifting an object by a human user with the PARS. PARS: power assist robotic system.
To resemble free motion for lifting the object with the PARS, we ignore a few force terms, for example, forces due to viscosity, friction, disturbances, reaction, and actuation. 30 The free motion dynamics helps the human feel the natural environment that the human experiences when lifting an object manually. Thus, the dynamics model simplifies as in equation (2)
During manual manipulation (e.g. lifting), a human feed-forwardly estimates the object weight based on visual cues (e.g. size, shape, and texture) and uses this information to feed-forwardly estimate the manipulative forces (grip and load forces).
14
Like manual lifting, if the human takes the visually estimated large weight (and hence the large mass value or the m value) into account to estimate the inertial (
To realize this hypothesis, we used the mass parameter of the inertial force,
The control system
We designed a feedback position control scheme for the PARS for lifting objects using the weight perception–based dynamics model in equation (3). The control scheme is shown in Figure 4. While implementing the scheme, the servo system is to be kept on the velocity control mode. The control input is the load force fhx and the control output is the displacement of the lifted object x (and its derivatives). The commanded velocity of the object lifted with the robot along the x-axis direction (denoted by

Cognition (weight perception)-based novel FAC with position feedback and velocity controller for lifting objects with power assist. FAC: fixed admittance control.
The control scheme in Figure 4 resembles the admittance control, where force is usually the input and displacement is the output. This admittance control also integrates positional feedback and velocity controller. 8,9 Here, g is fixed. Thus, the system characteristics, HRI and manipulation performance will depend on m 1, m 2, G, and fhx. The position-based admittance control is proposed due to its advantages in achieving positional accuracy and compensating friction, dynamic effects, and nonlinear forces. 8,20 We call the proposed control the FAC if m 1, m 2, and G are kept unchanged in a trial. Fusion of human cognition in the FAC makes it different and novel from the state-of-the-art power assist controls. 2 –11
The evaluation scheme and the recruitment of subjects
This section presents a scheme to evaluate the weight perception–based novel FAC (Figure 4). The scheme includes the evaluation of HRI and manipulation performance. We divided the HRI into two categories: pHRI and cHRI. The human–robot co-manipulation performance was expressed in terms of efficiency and precision. This section also introduces the subjects recruited to conduct the evaluations through various experiments.
The pHRI evaluation criteria and scale
We expressed the pHRI in a few terms as given in Table 1. We used a subjective rating scale to evaluate the pHRI based on these terms, as shown in Figure 5.
The pHRI evaluation criteria (terms) with descriptions.
pHRI: physical human–robot interaction.

The rating scale with possible scores (in parentheses) for evaluating the pHRI. pHRI: physical human–robot interaction.
The cHRI evaluation methods and metrics
We expressed the cHRI in terms of user’s cognitive workload and trust in the system. Trust is the willingness of the user to believe in the assistance provided by the robotic system. 17 We used the NASA task load index to evaluate the cognitive workload. 31 The users evaluated their trust subjectively using a Likert-type scale, as shown in Figure 6. 32

The Likert-type scale with possible scores (in parentheses) to evaluate human user’s trust in the PARS. PARS: power assist robotic system.
Evaluation of human–robot manipulation performance
Deviation from the target displacement of the lifted object (e.g. displacement overshoot) was considered as a criterion to measure the precision objectively according to equation (5). In equation (5), Pt is the target position and Pm is the measured position. Efficiency was expressed as the ratio between the targeted co-manipulation time (Tt) and the measured co-manipulation time (Tm), as given in equation (6)
The proposed evaluation scheme integrates the evaluation of system characteristics (e.g. kinetics—load force; kinematics—displacement, velocity, acceleration), HRI and manipulation performance. The measurement methods are both subjective (HRI) and objective (system characteristics and performance), which thus make it a comprehensive scheme. 18 The scheme is novel as such comprehensive schemes are not used to evaluate the state-of-the-art PARSs. 2 –11 The objective criteria were used because (i) these criteria represent the general features of power-assisted manipulation and (ii) the criteria are related to the key performance indicators (KPIs) of power-assisted manipulation in industries. Alternative objective measures can also be used: (i) computer vision using Kinect to monitor safety and precision, (ii) remote motion capture, and laser and ultrasonic position sensing to capture human kinematics, and (iii) Electromyography to estimate force exerted on user body and user fatigue. In addition, more KPIs can be sought.
Recruitment of subjects
We recruited six groups of human subjects (university researchers, staffs, and students), each consisting of 10 subjects as detailed in Table 2. No physical and mental problems were reported by the subjects. The subjects gave prior consents and they participated in the experiments voluntarily. The study was approved by the concerned ethical committee.
Statistics of the recruited human subjects.
Experiment 1: Evaluation of the FAC for lifting lightweight object
Experimental objective
The objective of this experiment was to evaluate the novel FAC (Figure 4) for lifting small-sized, lightweight objects in terms of HRI and manipulation performance for various admittance control parameters (i.e. m 1 and m 2 values).
Control requirements
The requirements of the FAC were to produce satisfactory (optimum) HRI and manipulation performance.
Experimental design
We nominated 36 pairs of m 1 and m 2 values as our first guess. The values are given in Table 3. We did not consider m 1 = 0 and m 2 = 0 because zero inertia (m 1 = 0) usually produces oscillations and instability and the human loses haptic senses partly at zero gravity (m 2 = 0), which are not good for achieving satisfactory HRI and performance. 16 The independent variables were the m 1 and m 2 values, and the dependent variables were (i) HRI (pHRI and cHRI), (ii) system characteristics (kinematics—displacement, velocity, acceleration; kinetics—load force), and (iii) manipulation performance (precision and efficiency).
Values of m 1 and m 2 (6 × 6 pairs) to be used in the experiment.
Experimental procedures and data records
Group I subjects separately participated in this experiment. We provided detailed instructions about the evaluation methods, criteria, and scales to the subjects. We implemented the FAC (Figure 4) for the PARS (Figure 1) using MATLAB/Simulink [version 2010b]. In each trial, we randomly selected a pair of m 1 and m 2 values from Table 3 and put in the FAC system with confidentiality and maintained G = −5.5. We ran the PARS, a subject lifted the object with the system up to a targeted height of 0.1 m (Pt in equation (5)) once, and then released the object (see Figure 1(c) for the detailed procedures). We instructed the subject to perform the lift within 3 s. Hence, the targeted time for a trial (Tt in equation (6)) was 3 s. We recorded the system characteristics separately after the trial. We asked the subject to evaluate the pHRI and cHRI following the evaluation scheme (“The evaluation scheme and the recruitment of subjects” section). We recorded the total time used for the lift using a stopwatch. In the same procedures, we conducted the experiment for each of the 36 pairs of m 1 and m 2 values for each of the 10 subjects separately.
Evaluation results for the FAC for lightweight object
Evaluation of the pHRI
We developed an objective function as in equation (7) and an optimization algorithm (Algorithm 1) to determine the m
1 and m
2 pair(s) that produced the optimum pHRI for a set of constraints. We considered two types of constraints: the hard constraints that were required to be satisfied and the soft constraints that were desired to be satisfied.
18
We decided the constraints based on our experience. In equation (7), i is the subject, that is, i = 1, 2,…10.
Determination of m 1 and m 2 pair with the highest J value.
We have different evaluation criteria such as ma, mo, st, na, and hs as in equation (7). We have 36 pairs of m
1 and m
2 values (Table 3) and 10 subjects for the experiment condition of the FAC with the lightweight object. We summed up the scores for ma for all the 10 subjects for each m
1 and m
2 pair separately, which gave us the value of
After executing Algorithm 1, we did not find any J value returned for the elected m
1 and m
2 pairs for the soft constraints. However, we found the highest value of J for the hard constraints for m
1 = 0.5 kg and m
2 = 0.25 kg. Thus, we considered m
1 = 0.5 kg and m
2 = 0.25 kg as the admittance control parameters producing the optimum pHRI. The results thus justify the effectiveness of hypothesis 1. Note that the use of a larger range of values of m
1 and m
2 (e.g.
Remark 1
The proposed optimization algorithm is an exhaustive search method that may fall within the “local optimization” concept. 33 It can also fall under “single variable optimization,” which is a classical optimization method. 34 Here, the “optimum solution” actually means the “most feasible” or the “best” or the “maximum achievable/attainable” solution based on the evaluation in terms of some selected evaluation criteria. We, here, search the optimum/best control condition through the optimization algorithm. This is a search tool to find out the optimum solution based on the HRI evaluation results, but it does not adjust or impact the HRI. This may not be a global optimization, but this approach can be extended to a global optimization, and sometimes a local optimization can also be a global optimization. 33,34
Remark 2
Obviously, all 36 m 1 and m 2 pairs may not produce optimum HRI. It does not mean that the algorithm is unable to find a solution or it is because of the algorithm or of the nature of the problem itself. Instead, it may mean that the algorithm is perfect, but the m 1 and m 2 pairs are not able to produce optimum solution due to improper inertia and gravity compensation.
Remark 3
Appropriate optimization method to optimize HRI and performance in human–robot collaboration especially in PARSs for industrial applications is necessary. Imagine how we could sort out the optimum/best m 1 and m 2 pair out of 36 pairs without using such a method. From this point of view, the proposed optimization is definitely a useful contribution toward determining optimum HRI (and human–robot collaborative performance).
Remark 4
The proposed optimization algorithm is novel because such useful and necessary optimization methods are not used to optimize HRI (and performance) in state-of-the-art practices. However, the novelty is not in optimization theory but in optimization application. Formulation of the optimization problem, derivation of the objective function, identification of evaluation parameters and weights, measurements of the parameters and weights, determination of the constraints, and so on were customized for this particular application. Thus, such customization is novel that augments the application paradigm of the optimization theory. 34
Remark 5
Similar optimization approaches were used for other applications such as optimizing subtask allocation between human worker and collaborative robot in human–robot collaborative assembly in manufacturing. 35 In addition, a plethora of well-established classical optimization techniques are available in the state-of-the-art literatures. 34 However, many of these standard methods may not provide the most appropriate solution for the situation of HRI due to their complexity and lack of practicality, which motivated us to use the proposed search-based local optimization method. 33,34 It is not a concern why we did not use a complex and totally novel classical optimization method. Instead, the concern is how we used a simple but useful optimization method to find out an optimum/best solution for a very important practical industrial problem, which we usually do not observe elsewhere.
Evaluation of the cHRI
We followed the similar optimization procedures for the cHRI scores (workload, trust) as we employed for the pHRI. However, we did not find any J value returned for the m 1 and m 2 pairs for the soft constraints. For the hard constraints, we found the J with the lowest workload for m 1 = 0.5 kg and m 2 = 0.25 kg. In the same way, we found the J with the highest user trust in the PARS for m 1 = 0.5 kg and m 2 = 0.25 kg. Hence, we decided m 1 = 0.5 kg and m 2 = 0.25 kg as the FAC parameters that produced the optimum cHRI.
We conducted analyses of variance (ANOVAs) and found that variations in pHRI and cHRI between the subjects for the optimum FAC parameters (m 1 = 0.5 kg and m 2 = 0.25 kg) were statistically nonsignificant (p > 0.05 at each case). This shows the generality of the results. We posit that the inclusion of weight perception in the control helped achieve the optimum results for the HRI for the hard constraints, though further efforts might help achieve optimum HRI for the soft constraints.
Evaluation of the system characteristics
Typical system characteristics for lifting an object with the PARS by a subject for m 1 = 0.5 kg and m 2 = 0.25 kg are shown in Figure 7. We know that the load force required to lift an object with power assist should be a bit larger than the simulated weight used for the lifted object, 14 which is m 2 g = 2.45 N for our case. We compare the force profile in Figure 7 with this standard and see that the peak load force (PLF) is more than three times larger than the actually required load force. The peak acceleration is also large because the acceleration is proportional to the load force. 14 We argue that the PLF and peak acceleration could be larger if we did not include weight perception in the FAC. 15,18 Again, the large PLF and acceleration might be responsible for hindering optimum HRI for the soft constraints.

Typical kinematics and kinetics data for a subject for lifting a lightweight object with the PARS for the FAC for m 1 = 0.5 kg and m 2 = 0.25 kg. FAC: fixed admittance control; PARS: power assist robotic system.
Experiment 2: Evaluation of the FAC for lifting heavy object
Experimental objective
The objective of experiment 2 was to evaluate the FAC (Figure 4) for lifting heavy objects with power assist. We investigated how the FAC performed for lifting lightweight objects in experiment 1. In contrast to experiment 1, the purpose of experiment 2 was to investigate how the FAC performed for lifting heavy objects with power assist so that we could compare the results between lifting lightweight (experiment 1) and heavy (experiment 2) objects with power assist for the FAC.
Hypothesis
We adopted the following hypothesis:
Real robotic system for heavy object manipulation
We developed a 3-DOF (Cartesian/translational motions only) PARS, as shown in Figure 8, for heavy object manipulation. We considered vertical lifting (vertical DOF along the x-axis) only. The system consisted of linear manipulators actuated by servomotors. The object was tied to an object holder. A handle was tied to a force sensor, and it was also attached to the object holder. A human applied the load force (

A human vertically lifts a heavy object with the power assist device along the x-axis. The object can also be manipulated along the y- and z-axes horizontally.
Experimental procedures
The procedures for experiment 2 were same as those applied for experiment 1, but we used only m 1 = 0.5 kg and m 2 = 0.25 kg (instead of 12 pairs of m 1 and m 2 values) as the control parameters for the control system (FAC), as shown in Figure 4, and implemented the control for lifting a heavy object weighed 7.5 kg using the system, as shown in Figure 8, instead of lifting a lightweight object. Group II subjects participated in this experiment separately. The targeted manipulation height (Pt in equation (5)) was 0.5 m, and the targeted time for a trial (Tt in equation (6)) was 15 s. The control requirements, experiment design, evaluation scheme, and data recording were also the same as those applied for experiment 1.
Comparing the evaluation results for the FAC between manipulation of lightweight and heavy objects
In this section, we compare the evaluation results for the FAC for m 1 = 0.5 kg and m 2 = 0.25 kg for lifting the lightweight object as (Figure 1) in experiment 1 (we call it FAC with light object) to that for the FAC for m 1 = 0.5 kg and m 2 = 0.25 kg for lifting the heavy object using the system (Figure 8) in experiment 2 (we call it FAC with heavy object).
Comparison of system kinematics and kinetics
As Table 4 shows, the PLF and peak acceleration are larger for the heavy object than that for the lightweight object. It happened because humans applied large load force for the large and heavy object. 14 However, the PLF and peak acceleration could be larger if weight perception was not included in the control algorithm, that is, the differential effects of gravity and inertia considered in the control algorithm contributed to reduce/counterbalance the PLF and the resulting acceleration. 15,18,25
Mean (n = 10) PLF, peak acceleration, and peak velocity with standard deviations in parentheses for FAC with lightweight and heavy object.
PLF: peak load force; FAC: fixed admittance control.
Comparison of HRI
Figures 9 to 11 show that pHRI and cHRI (workload and human’s trust in the robot) for the control with lightweight object are not similar as that for the control with heavy object. ANOVAs showed that variations in pHRI and cHRI scores between the controls for lightweight and heavy objects were statistically significant (p < 0.05 at each case). In both cases, the same control parameter values (m 1 = 0.5 kg and m 2 = 0.25 kg) were used that were supposed to produce similar haptic feelings, which could generate similar pHRI, especially maneuverability, safety, and stability. Cognitive workload for physical demand was supposed to be similar because similar m 2 value usually results in similar haptic feelings. 15 However, the PLF and the resulting acceleration were larger for the large and heavy object (Table 4). This happened because the human estimated the load force based on visual weight perception depending on perceived visual size of the object. 15 We posit that the differences in PLF and acceleration for the heavy object actually overruled the effects of similarity on m 1 and m 2 values and resulted in different HRI between the FAC with light and heavy objects.

Mean (n = 10) pHRI evaluation scores with standard deviations for the FAC with lightweight and heavy object manipulation. pHRI: physical human–robot interaction; FAC: fixed admittance control.

Mean (n = 10) workload rating scores (out of 100) with standard deviations for the six dimensions of the NASA TLX for the FAC with lightweight and heavy object manipulation. FAC: fixed admittance control.

Mean (n = 10) trust values with standard deviations for the FAC with lightweight and heavy object manipulation. FAC: fixed admittance control.
Comparison of co-manipulation performance
Efficiency: The mean required times for a trial (lifting and releasing time for an object) were determined separately for the FAC with lightweight and heavy objects. Then, the manipulation efficiency was calculated based on equation (6). Table 5 compares the mean efficiencies for the FAC with lightweight and heavy objects. The results show that the efficiencies for the FAC with lightweight and heavy objects are significantly different (p < 0.05 at each case). We believe that the difference in speed between the FAC with lightweight and heavy objects due to the difference in PLF (Table 4) resulted in different efficiency levels. Note that the target time depends on manipulation speed, operator’s own speed, and fatigue. High speed may adversely affect the HRI. Hence, an optimum trade-off between efficiency and HRI is needed. Precision: The displacement profile in Figure 7 for a trial for the FAC with lightweight object shows that the displacement profile had multiple peaks. It means that the subject initially lifted the object with high velocity probably due to high load force and acceleration, then sent the object slightly downward to reduce the velocity and adjust with the effects of high acceleration, and then completed the manipulation with a reduced velocity. This strategy might help achieve precision but might also restrict higher efficiency due to the need of adjusting the motion. For the trials when the displacement was not multi-peaked, the efficiency might be higher but the precision might go down. The mean precision for the FAC with lightweight object for all trials was determined and compared with that for the FAC with heavy object as in Table 5. The results in Table 5 show that the efficiency and precision between the FAC with lightweight and heavy objects are statistically significantly different (p < 0.05 at each case). The differences in PLF, acceleration, and speed (Table 4) between the FAC with lightweight and heavy objects might be responsible for different efficiency and precision.
Mean (n = 10) co-manipulation performance with standard deviations in parentheses for the FAC with lightweight and heavy objects.
FAC: fixed admittance control.
The above results show that hypothesis 2 is not justified yet, that is, HRI and performance for lifting heavy object are not yet calibrated to that for lifting lightweight object. We believe that suitable intelligent control strategies may be useful to reduce the PLF and acceleration (Table 4) for lifting heavy object that may make hypothesis 2 true.
Cognition-based intelligent control strategies
The objective of this section is to associate a few novel intelligent control techniques with the cognition-based FAC proposed in Figure 4 in order to make hypothesis 2 true.
Model predictive control
We formulated an MPC taking theoretical and conceptual inspiration from Rawlings and Mayne
36
and Kouvaritakis and Cannon
37
and practical inspiration from Rahman and Ikeura
29
and Rahman et al.
35
for the PARS, as shown in Figure 12. In Figure 12,

The proposed MPC in conjunction with the FAC for the PARS. MPC: model predictive control; FAC: fixed admittance control; PARS: power assist robotic system.
This approach can be comparable to the constant force approach for power assist manipulation.
38
In equation (9), Wh and Wa are other weighing factors. We estimate
Remark 6
An MPC provides an optimal future control policy on some control horizon, taking into account predictions of the controlled variable(s) on some prediction horizon.
36,37
We, here, mentioned “values,” which may suggest unitary horizons. We have one input and one output. A horizon is a range of predicted inputs or outputs. Note that a unitary horizon can be a part of a large prediction horizon (range). Whether the inputs and outputs are single values or horizons, it depends on the requirements and inputs and outputs of specific applications.
35
The used reference acceleration value is determined empirically to help predict an optimal output acceleration value, and this is a special case of a large prediction horizon in a miniature or in a simple form. Here, fax,
Variable admittance control
The VAC through variation in admittance parameters (m 1 and/or m 2) may augment the performance of the FAC in Figure 4. We learned from Rahman et al. 15 that m 1 does not affect weight perception, but it affects kinetics and kinematics (load force and acceleration); m 2 affects weight perception, kinetics, and kinematics. 15 Based on this information, we assume that variation in the virtual mass m 1 may adjust the load force and acceleration for power-assisted manipulation. 9,15 The VAC may be formulated in such a way that the value of m 1 exponentially declines from a large value to a small value (m 1 = 0.5 kg) when the human manipulates an object with power assist and the displacement along the desired axis exceeds a threshold (e.g. xth). Reduction in m 1 will proportionally reduce the PLF and resulting acceleration and improve the HRI and performance, but will not adversely affect human’s haptic feelings because the human will not feel the change of m 1. 15 This concept can be modeled as an exponential decay function of m 1 as in equation (10), where t is the decay time, m 0 is the initial value of m 1, and α is the decay constant. The value of m 2 in equation (11) does not vary
This VAC is novel in comparison with the state-of-the-art VACs 9 because in our case only the inertial mass m 1 varies keeping the gravitational mass m 2 fixed, which modulates kinematics and kinetics keeping haptic perceptions unaltered.
Vision-based intelligent VAC for manipulation of heavy objects of different sizes
The load force fhx influences the acceleration that affects the HRI and performance. Object’s visual size is the cue that determines the extent of the fhx. 14 On the other hand, the extent of reduction of PLF through the VAC, as in equation (10), depends on m 0 and α. It means that the larger the object size is, it is better to use larger values of m 0 and α. This is why, we here developed a vision-based intelligent approach to classify/identify the size of the target objects and automatically adjust the values of m 0 and α of the VAC for objects of different sizes.
We considered three target object sizes: large, medium, and small. To facilitate the vision-based detection, we attached three rectangular pieces of paper of different sizes and colors (large-sized red paper, medium-sized blue paper, and small-sized green paper) on the large, medium, and small objects, respectively. A camera was set in such a way that the colored paper piece remained within its vision range during object manipulation with power assist (Figure 8). The camera took images of the object when the human attempted to manipulate it, and the images were processed automatically through an OpenCV library. The paper image was blurred utilizing a normalized box filter of the OpenCV and transformed from blue–green–red model to hue–saturation–value (HSV) model. This model helped identify the color of the paper. The OpenCV was applied to obtain all the parts of the colored paper image between certain threshold parameters of the HSV model. Contours were formed on the processed image based on border following algorithms,
39
and moments of area of the colored image were computed and compared with the reference. The identified color and size (moment area) of the paper attached on the object helped identify the corresponding size of the object. Both color and size cues were used under the sensor fusion concept for higher detection accuracy.
40
The concept is illustrated in Figure 13, where

Autonomous selection of VAC parameters for different sizes of objects using vision-based detection system. VAC: variable admittance control.
If the computed paper image area was similar as the reference within a range of tolerance and the paper color was blue, the object was the medium-sized object. If the computed area was larger than the reference and the color was red, the object was the large-sized object. Otherwise, the object was the small-sized object. Once the size of the object is determined, a predefined relevant set of values of m 0 and α appropriate for the identified object size was then automatically selected and the VAC was executed in real time. This vision-based VAC model could also be extended to object manipulation along the y- and z-axes.
Multi-DOF manipulation based on human intent recognition
Trajectory for 6-DOF dexterous manipulation of objects with a power assist device is expressed by X in equation (12), where y, z, and x are the translational, and θy, θz, and θx are the rotational displacements along the y-, z-, and x-axes, respectively. In this article, we wanted to confine our focus to the translational manipulation, that is, we considered
The equation of motion (dynamics model) for each axis direction helps determine the VAC for each axis. As we propose here, the dynamics models and the concerned VAC systems are adjusted automatically for different axes to provide optimum HRI and performance to all three axes. A change in the dynamics model when the human started to manipulate an object with the PARS was triggered in real time based on human’s intent recognition, which is illustrated in Figure 14, where

Autonomous selection of system dynamics (and hence the associated VAC) for different manipulation axes based on human intent recognition. VAC: variable admittance control.
Experiment 3: Evaluating the cognition-based intelligent control strategies
The objective of experiment 3 was to evaluate the effectiveness of the proposed cognition-based control strategies. The experiment had two phases. In the first phase, we used four experiment protocols as follows: MPC with light object: We implemented the MPC, as shown in Figure 12, in conjunction with the FAC in Figure 4 for vertical lifting (x-axis direction) of a lightweight object using the PARS, as shown in Figure 1. Group III subjects participated in this experiment separately. The experiment procedures were the same as those used for experiment 1. MPC with heavy object: We implemented the MPC in Figure 12 in conjunction with the FAC in Figure 4 for vertical lifting (x-axis direction) of a heavy object (7.5 kg) using the PARS, as shown in Figure 8. Group IV subjects participated in this experiment separately. The experiment procedures were the same as those used for experiment 1. VAC with light object: We implemented the VAC derived from equation (10) in conjunction with the FAC in Figure 4 for vertical lifting (x-axis direction) of a lightweight object using the PARS, as shown in Figure 1. We used VAC with heavy object: We implemented the VAC derived from equation (10) in conjunction with the FAC in Figure 4 for vertical lifting (x-axis direction) of heavy objects using the PARS, as shown in Figure 8. There were three heavy objects of different sizes (small 5 kg, medium 7.5 kg, and large 10 kg). Group VI subjects participated in this experiment separately. For each subject, the experimenter randomly selected a heavy object out of the three for lifting with the assist system. We nominated the VAC parameters as follows: (i)
In the second phase, the VAC in equation (10) was implemented in conjunction with the FAC in Figure 4 for manipulation of a heavy object (7.5 kg) using the PARS, as shown in Figure 8. Group I subjects participated in this experiment separately. The subject was allowed to manipulate the object along any of the x-, y-, or z-axes directions based on the subject’s own intent. The autonomous selection of system dynamics (and the relevant VAC) for different manipulation axes based on human intent recognition (Figure 14) was in effect. After the manipulation, we recorded the physically observed axis direction of the manipulation, which indicated the human’s intent. Then, we identified and recorded the actually executed control for the manipulation from the MATLAB/Simulink command window.
Results of experiment 3
At first, we analyzed the results of the first phase of experiment 3. Table 6 shows the PLF, peak accelerations, and peak velocity for different control strategies. The results show that both the MPC and the VAC reduced the PLF and peak accelerations (in comparison with that for the FAC in Table 4) for both lightweight and heavy objects. We see that the MPC was more effective in such reduction. However, the MPC reduced the velocity according to equation (4), which might reduce the efficiency. Again, the reduction in PLF and peak accelerations was slightly less for the heavy object though the difference was not statistically significant (p > 0.05 at each case). It was due to the reason that the human applied large load force if the object was large (heavy). 14 We believe that the PLF and peak acceleration could be larger for heavy objects if the intelligent controls especially the VAC with autonomous adjustment of VAC parameters for different object sizes were not in effect. Even though the lifted object was heavy, the proposed intelligent control strategies calibrated the PLF and the resulting peak acceleration for lifting the heavy object to that for lifting the lightweight object, which is considered here as intuitive and natural. 22,26
Mean (n = 10) PLF, peak acceleration, and peak velocity with standard deviations in parentheses for controls with lightweight and heavy objects.
PLF: peak load force; MPC: model predictive control; VAC: variable admittance control.
Figures 15 to 17 and Table 7 compare the pHRI, cHRI, (workload and trust) and manipulation performance among the control strategies. We see in Figure 15 that the pHRI for the heavy object was slightly lower than that for the lightweight object though the difference was not statistically significant (p > 0.05 at each case). The slightly larger PLF due to visual size effects and the resulting larger acceleration for the heavy object might be responsible for the slightly lower pHRI for the heavy object. However, maneuverability between lightweight and heavy objects was similar because maneuverability depends on gravitational mass m 2, 16 which was the same for both heavy and lightweight objects. The pHRI with lightweight object was considered natural and intuitive. 22,26 Hence, similar pHRI between lightweight and heavy objects generated by the controls indicates that the pHRI for the heavy object was calibrated with that for the lightweight object, and thus the pHRI for the heavy object was natural and intuitive. 22,26,27

Mean (n = 10) pHRI scores with standard deviations for different control strategies. pHRI: physical human–robot interaction.

Mean (n = 10) cognitive workload scores with standard deviations for different control strategies.

Mean (n = 10) human trust in PARS with standard deviations for different control strategies. PARS: power assist robotic system.
Mean (n = 10) co-manipulation performance for controls with lightweight and heavy object.
MPC: model predictive control; VAC: variable admittance control.
The main factor that determines pHRI is the load force and the resulting acceleration. 16 Table 6 shows that the PLF and acceleration for MPC are lower than that for the VAC. Hence, the pHRI for the MPC should be better than that for the VAC. However, the results in Figure 15 are opposite. In fact, the MPC reduced the excess PLF (and acceleration), but at the same time it also affected the haptic perceptions adversely according to equation (3), which affected the maneuverability. Lower maneuverability lowered naturalness because both maneuverability and naturalness depend on haptic feelings. 16 These problems did not happen for the VAC because the change in m 1 as in equation (10) did not change the haptic feelings. 15 Again, the change in haptic feelings for the MPC adversely affected human’s haptic engagement in manipulation, which resulted in loose haptic engagement between human hand and object, and thus human’s control over the object reduced, which reduced the safety and stability. 16 The acceleration was lower for the MPC, but the velocity also reduced. For the VAC, the acceleration reduced, but the velocity did not reduce. As a result, the subject rated overall motion for the VAC over that for the MPC.
We see that the trends in pHRI for different control strategies (Figure 15) matched the trends in cHRI (Figures 16 and 17) and manipulation performance (Table 7). The results show that the VAC was more effective to produce higher HRI and performance for power-assisted manipulation than the MPC. 9,23,29 It happened because the VAC was empirical but more natural than the MPC. The MPC attempted to reduce the excess in the PLF through computing a predicted input to produce a predicted output based on optimization, which might not reflect human’s intent, and also the mapping between the input and the output might not be perfect due to nonlinearities in the PARS. On the other hand, the VAC took human intent (input load force that human naturally applies) into account and reduced the adverse effects of the excess of the load force in real time through the empirical relationship between m 1 and PLF (and acceleration) without altering human’s haptic perceptions. 15 It means that the model-based load force programming of the MPC did not exactly match with the natural (cognitive) force programming and perception (sensing) of the human in the VAC, 43 which resulted in slightly different results in terms of HRI and manipulation performance.
Again, similar results for the VAC between lightweight and heavy objects indicate that the VAC provided intuitive and natural HRI and manipulation performance for heavy object manipulation, which justifies hypothesis 2. Figure 15 shows that
Apparently, it may not be logical that the same control algorithm results in similar HRI and performance for power-assisted manipulation of lightweight and heavy objects. But it is logical because (1) control parameters were automatically adjusted for heavy objects and (2) actual weight of object was carried by the robot hardware, and the contribution of the control algorithm was to generate (i) haptic feelings in the human and (ii) motion. Note that, in this case, only haptic feelings and motion and the resulted HRI and performance were calibrated between lightweight and heavy objects; the physical structures for lightweight and heavy object manipulation were not calibrated.
Based on the results of the second phase of experiment 3, Table 8 shows the manipulation axis intended by the human subject and the dynamics model for the actually executed control system for each subject. The results show that the executed controls were appropriate for the attempted manipulation directions, which indicate the effectiveness of the autonomous selection of control systems for different manipulation axes based on human intent. The control system in each direction was intelligent admittance control based on weight perception. Hence, we believe that manipulation in all 3-DOFs resulted in optimum HRI and performance because the effectiveness of the intelligent controls for producing optimum HRI and performance for manipulation along the x-axis direction was proved as reflected in Figures 15 to 17 and Table 7.
Intended/attempted manipulation axis and the system dynamics for the actually executed control for different subjects.
Conclusions and future works
A novel method to include weight perception in dynamics and control of a PARS for lifting objects was introduced, a comprehensive scheme for the evaluation and optimization of HRI and performance of the PARS was proposed, and the effectiveness of the weight perception–based control to achieve optimum HRI and performance for lifting lightweight objects was proved. Then, the effectiveness of the control and the optimization algorithm were validated for lifting heavy object with power assist. The HRI and performance for lifting heavy objects with power assist were calibrated with that for lifting lightweight power-assisted objects using a few intelligent control schemes such as MPC and VAC. Robot vision was used to adjust the intelligent VAC for objects of different sizes. In addition, load force-threshold-based human’s intent recognition was used to recognize the intended manipulation direction (axis), which adjusted the parameters of the proposed intelligent VAC. The findings proved two main concepts: (i) inclusion of weight perception in power assist control helps achieve optimum HRI and performance and (ii) the intuitive and natural HRI and performance can be calibrated from lightweight to heavy object manipulation using the intelligent controls, and the intelligent controls also improve HRI and performance. The optimization approach, PARS design, controls, calibration technique, evaluation scheme, and experimental results are fundamental and novel that can be particularly useful for the development of controls of user-friendly assist devices for heavy object manipulation in industries, for example, manufacturing, mining, construction, timber, and transport and logistics.
In the near future, we will search for advanced classical optimization methods and intelligent control strategies based on human features and expand the research for rotational DOFs for dexterous manipulation. We will also consider the PARS mounted on a mobile base so that it can be conveniently used to manipulate heavy objects in various locations in industry floor. We will verify and validate the findings in industrial scenario using robots actually performing industrial tasks with industry workers.
Footnotes
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) received no financial support for the research, authorship, and/or publication of this article.
