Processing math: 100%
A journal of IEEE and CAA , publishes high-quality papers in English on original theoretical/experimental research and development in all areas of automation
Volume 6 Issue 6
Nov.  2019

IEEE/CAA Journal of Automatica Sinica

  • JCR Impact Factor: 15.3, Top 1 (SCI Q1)
    CiteScore: 23.5, Top 2% (Q1)
    Google Scholar h5-index: 77, TOP 5
Changan Jiang and Satoshi Ueno, "Posture Maintenance Control of 2-Link Object By Nonprehensile Two-Cooperative-Arm Robot Without Compensating Friction," IEEE/CAA J. Autom. Sinica, vol. 6, no. 6, pp. 1397-1403, Nov. 2019. doi: 10.1109/JAS.2019.1911759
Citation: Changan Jiang and Satoshi Ueno, "Posture Maintenance Control of 2-Link Object By Nonprehensile Two-Cooperative-Arm Robot Without Compensating Friction," IEEE/CAA J. Autom. Sinica, vol. 6, no. 6, pp. 1397-1403, Nov. 2019. doi: 10.1109/JAS.2019.1911759

Posture Maintenance Control of 2-Link Object By Nonprehensile Two-Cooperative-Arm Robot Without Compensating Friction

doi: 10.1109/JAS.2019.1911759
More Information
  • In this paper, a method to posture maintenance control of 2-link object by nonprehensile two-cooperative-arm robot without compensating friction is proposed. In details, a mathematical model of the 2-link object is firstly built. Based on the model, stable regions for holding motion of nonprehensile two-cooperative-arm robot are obtained while the 2-link object is kept stable on the robot arms with static friction. Among the obtained stable regions, the robust pairs of orientation angles of the 2-link object are found. Under the robust orientation angles, a feedback control system is designed to control the arms to maintain the 2-link object’s posture while it is being held or lifted up. Finally, experimental results are shown to verify the effectiveness of the proposed method.

     

  • IN recent years, shortage of the caregivers is becoming a serious social problem as the result of a falling birth rate and an aging population. At the caregiving workplace, transferring a care-receiver from a bed to a wheelchair frequently is quite heavy burden for caregivers. In order to relieve the burden on them, a lot of nursing care assistant equipment has been developed by different research groups [1]–[3], such as Resyone wheelchair-bed developed by Panasonic AGE-FREE Co., Ltd. and ROBOHELPER SASUKE developed by Muscle, Inc. etc. [4]. RIKEN-SRK Collaboration Center for Human-Interactive Robot Research has developed a high-functionality nursing care assistant robot ROBEAR [5] (see Fig. 1), which can realize soft movement of two 6 DoF arms to assist a care-receiver to stand up or to transfer a care-receiver from a bed.

    Figure  1.  ROBEAR [5]

    From the perspective of the actual application at the caregiving workplace, safety is the most important thing. For guaranteeing it, one caregiver must stand beside the caregiving device. Also, auxiliary belt or handrail which is used to avoid the care-receiver falling from the side is usually employed simultaneously. However, auxiliary parts are rarely used for fall protection in vertical direction because of their installation inconvenience in service. In this research, the movement of robot arm in 2-dimensional space is considered to maintain the care-receiver’s posture and avoid his/her falling in vertical direction. So a nonprehensile two-cooperative-arm robot will be applied to manipulate a 2-link object with one passive joint which is regarded as a care-receiver in a 2-dimensional space. Many research works on different types of nonprehensile manipulation can be found in [6]. They have applied nonprehensile manipulation to realize many functions, such as throwing [7], [8], catching [9], batting [10], sliding [11], [12] and so on. An application on holding N-link object by using nonprehensile two-cooperative-arm robot has been considered in [13], [14]. In [13], a dynamic model for manipulating a two-rigid-link object by applying two cooperative arms is built. And holding and lifting-up motion without considering friction is realized. However, in a real-world application, the friction cannot be ignored and it will affect the arms’ performance of holding and lifting-up motion. So the general way to solve this problem is to design a friction compensator to cancel the effect of the friction. Many researchers tried to build a friction model which is near to the real friction and designed a compensator according to the friction model [15], [16]. However, the effect of this method is very dependent on the precision of the friction model. In this research, instead of compensating the friction, static friction is utilized reasonably during holding and lifting up the 2-link object.

    On the other hand, considering that fast variance of movement of robot arms may lead care-receivers to feel afraid, uncomfortable, and even pained during holding and lifting up, an optimal regulator which can be modified according to care-receivers’ feeling is designed [17]. In this research, care-receivers’ feeling is also considered. In details, for reducing discomfort and pain caused by relative motion between robot arms and care-receivers, the contact points will be kept constant during holding and lifting up. To realize this purpose, a feedback control system is designed to keep the 2-link object regarded as a care-receiver not dropping down from the arms with static friction. Satisfying the stable condition under the static friction, the region of two orientation angles of the 2-link object can be found. And the most robust pair of the angles (hardest to drop down) among the obtained region can be picked up. Then the relationship between the robust pair of the angles and contact places on the arms can be constructed. According to the relationship, a controller is designed to maintain the posture of the object by moving two robot arms. By changing the target position of the 2-link object, two arms can be controlled to hold or lift up the object to the target position with the proposed method. Finally, in order to verify the effectiveness of the proposed method, experimental results on holding and lifting up the 2-link object with nonprehensile two-cooperative-arm robot are shown.

    The rest of this paper is organized as follows. In Section II, model of 2-link object is built. Then, motion controller is designed to maintain the posture of 2-link object during holding and lifting-up motion without compensating friction in Section III. Experimental results are shown and analyzed in Section IV. Section V is conclusion of this paper.

    In this research, a 2-link object with one passive joint is regarded as a care-receiver (see Fig. 2). The left link of the 2-link object is called Link1, the right one is called Link2. All the symbols of the system are shown in Fig. 2. $ (x,y) $ is the position of the passive joint. The marks “$ \oplus $” located at $ L_1 $ and $ L_2 $ from the passive joint show the centers of mass of two links. $ m_1 $, $ d_1 $, $ \theta_1 $ and $ m_2 $, $ d_2 $, $ \theta_2 $ are the masses, radii and orientation angles of two links, respectively. The positions of two nonprehensile arms are denoted by $ (x_{A1},y_{A1}) $ and $ (x_{A2},y_{A2}) $, respectively. $ r_1 $ and $ r_2 $ are the radii of the arms. $ l_1 $ and $ l_2 $ are the distances from the contact points to the passive joint. $ F_{N1} $, $ F_{N2} $ and $ F_{F1} $, $ F_{F2} $ denote the normal forces and friction forces which act at the contact points.

    Figure  2.  Schematic diagram of the system

    For keeping the 2-link object stable on the nonprehensile arms, the dynamics model of the object can be described by applying Newton-Euler equations of motion [13], [17]. According to the actual application at the caregiving workplace, the arms could not move fast. Otherwise, the care-receiver would feel afraid, uncomfortable even painful. Considering this situation, a static model of the 2-link object is built as follows.

    [0(m1+m2)g]=B1[FN1FN2]+B2[FF1FF2] (1)
    [m1gL1c1m2gL2c2]=B3[FN1FN2] (2)

    where

    B1=[s1s2c1c2],B2=[c1c2s1s2],B3=[l100l2]

    and $ s_i = \sin\theta_i $, $ c_i = \cos\theta_i(i = 1,2)$.

    In order to reduce the discomfort and pain caused by relative motion between nonprehensile arms and the care-receiver, the contact points would be kept constant during holding and lifting up. So the distances $ l_1 $ and $ l_2 $ would be constant, and the friction forces $ F_{F1} $ and $ F_{F2} $ would be static friction forces. According to the geometric relationship in Fig. 2, we can obtain that

    [xyl1l2]=A4×4[xA1yA1xA2yA2]+B4×1 (3)

    where

    A4×4=1s21[s1c2c1c2c1s2c1c2s1s2c1s2s1s2s1c2s2c2s2c2s1c1s1c1]B4×1=1s21[(r1+d1)c2(r2+d2)c1(r1+d1)s2(r2+d2)s1(r2+d2)+(r1+d1)c21(r1+d1)+(r2+d2)c21]

    $ s_{21} = \sin (\theta_2-\theta_1) $, $ c_{21} = \cos (\theta_2-\theta_1) $. If (1) and (2) are satisfied, we can decide the desired positions of the nonprehensile arms with (3), where the arms are able to keep the 2-link object stable on them. Since (1) and (2) are related to the orientation angles $ \theta_1 $ and $ \theta_2 $, it is to find the relationship between $ \theta_i $ and $ l_i $ $ (i = 1,2) $ in next section such that (1) and (2) hold.

    As mentioned above, in order to make the care-receivers comfortable, it is better to fix the contact points during holding and lifting up. That is, $ l_1 $ and $ l_2 $ should be kept constant, and friction forces should be kept as static ones and satisfy (4) and (5).

    |FF1|μsFN1(90<θ1<180) (4)
    |FF2|μsFN2(0<θ2<90) (5)

    where $ \mu_s $ is coefficient of maximum static friction. In practice, since care-receivers wear same kind of uniforms, $ \mu_s $ can be regarded same and can be measured in advance. In [13], the following solvability condition of the system defined by (1) and (2) is obtained as the function of $ (l_1,l_2) $ when $ F_{F_1} = F_{F_2} = 0 $.

    1) $ a<1 $ and $ b<1 $

    2) $ a>1 $ and $ b>1 $ and $ 1<a+b<2 $

    where

    a=m1L1(m1+m2)l1,b=m2L2(m1+m2)l2.

    According to the above solvability condition, we can obtain the solvable and unsolvable area for $ l_i\in [0,0.8] $ (m) (see Fig. 3). In Fig. 3, the solvable areas are enclosed by the red dashed curve and lines. Considering that it is uncomfortable when two robot arms are too close to the waist (passive joint), we assume that the desired distances $ (l_1, l_2) $ from the passive joint to the contact points where the care-receivers feel comfortable can be decided in the area which is enclosed by red rectangle shown in Fig. 3. That is, the distances $ l_i\in [0.22,0.37] $ $ (i = 1,2) $ are considered in this research. Then from (1) and (2), it is known that $ F_{Ni} $ and $ F_{Fi} $ ($ i = 1,2 $) are related to $ \theta_i $ ($ i = 1,2 $) and there are many pairs of $ \theta_i $ can make $ F_{F_i} $ belong to the range $ [-\mu_s F_{N_i},\mu_s F_{N_i}] $. In order to make the movement of arms robust, we try to find a pair of $ \theta_i $ among them which makes the stable region of the care-receiver (2-link object) maximum. This problem is equivalent to the following optimization problem

    Figure  3.  Solvable and unsolvable area
    f(θ1,θ2)=maxθ1,θ2[min{Δ11,Δ12,Δ21,Δ22}] (6)

    such that

    {|FFi|μsFNi,(i=1,2)90<θ1<1800<θ2<90

    where, $ \Delta_{11} = \theta_1-\underline{\theta_1} $, $ \Delta_{12} = \overline{\theta_1}-\theta_1 $, $ \Delta_{21} = \theta_2-\underline{\theta_2} $, $ \Delta_{22} = \overline{\theta_2}-\theta_2 $.

    As shown in Fig. 4, $ \left[\underline{\theta_i},\overline{\theta_i}\right](i = 1,2) $ is the range of $ \theta_i $ which can make $ F_{F_i} $ belong to the range $ [-\mu_s F_{N_i},\mu_s F_{N_i}] $. The solution $ (\theta_{opt1},\theta_{opt2}) $ of the above optimization problem is called robust pair of orientation angles of 2-link object when $ l_1 = l_2 = 0.28 $ (m). If the distances $ (l_1,l_2) $ vary, the stable region varies with their variation (see Fig. 5). So sweeping the distances which satisfy the above solvability condition can obtain the optimal result $ (\theta_{\rm opt1},\theta_{\rm opt2}) $ for each stable region.

    Figure  4.  Stable region ($ l_1 = l_2 = 0.28 $ (m))
    Figure  5.  Stable region (Left: $ l_1 = l_2 = 0.28 $ (m); Right: $ l_1 = 0.34 $ (m), $ l_2 = 0.26 $ (m))

    In order to achieve optimal results quickly and avoid local minima under different distances, we let the optimal result of previous step be the initial values of current step, and employ MATLAB function $ fminmax $ to solve this problem. To obtain $ \Delta_{ij} $ $ (i,j = 1,2) $, we employ MATLAB function $ fmincon $ which is based on trust-region-reflective algorithm. The relationships between $ \theta_{opt1} $, $ \theta_{opt2} $ and $ (l_1,l_2) $ are obtained by solving the above optimization problem and marked by “$ \blacklozenge $” in Figs. 6 and 7.

    Figure  6.  Relationship between $ \theta_{\rm opt1} $ and $ (l_1,l_2) $
    Figure  7.  Relationship between $ \theta_{\rm opt2} $ and $ (l_1,l_2) $

    By using least squares method, we fit the relationships (marked by “$ \square $” in Figs. 6 and 7) and obtain the following polynomials (7) and (8). So for some $ (l_1,l_2) $, we can obtain the corresponding robust pair of orientation angles $ (\theta_{\rm opt1},\theta_{\rm opt2}) $ based on (7) and (8).

    θopt1=29.34+2463l11450l27370l21+158.2l1l2+3951l22+7141l31+479.8l21l2+472.5l1l223934l32 (7)
    θopt2=141.2+1482l12410l24036l21189.9l1l2+7223l22+4017l31461l21l2438l1l227004l32. (8)

    During holding and lifting-up motion control, we set the desired position of the passive joint as $ (x_r,y_r) $ and the desired distances as $ (l_{1r},l_{2r}) $. Then according to (3), we can derive (9) because $ A_{4\times 4}\neq 0 $. If we can place the robot arms at $ (\tilde x_{A1},\tilde y_{A1}) $ and $ (\tilde x_{A2},\tilde y_{A2}) $, the posture of 2-link object will be maintained stably under the robust orientation angles $ (\theta_{\rm opt1},\theta_{\rm opt2}) $ substituted into $ A_{4\times 4}^{-1} $ and $ B_{4\times 1} $ because (1) and (2) are satisfied.

    [˜xA1˜yA1˜xA2˜yA2]=A14×4{[xryrl1rl2r]B4×1}. (9)

    To verify the effectiveness of our proposed posture maintenance control method, we implement it to the nonprehensile two-cooperative-arm robot (see Fig. 8). The robot arms can be driven by 4 DC motors (RE40, Maxon motor) and drivers (EPOS2, Maxon motor) on X-Y axis. The positions of the robot arms can be calculated by using the encoders (HEDL5540, Maxon motor) which are fixed at the end of the DC motors. For measuring the orientation angles of 2-link object, we pasted FSLPs (Force-Sensing Linear Potentiometer, Interlink Electronics) on the surfaces of the robot arms and calibrated the relationship between the measured signal from FSLP and the orientation angles of the 2-link object. The related parameters of 2-link object and robot arms are given in Table I.

    Figure  8.  Nonprehensile two-cooperative-arm robot
    Table  1.  Parameters
    $ i=1 $ $ i=2 $
    $ m_i $ (Kg) $ 2.71 $ $ 2.5 $
    $ d_i $ (m) $ 0.036 $ $ 0.036 $
    $ r_i $ (m) $ 0.015 $ $ 0.015 $
    $ L_i $ (m) $ 0.367 $ $ 0.399 $
    $ {\mu_s} $ $ 0.161 $ $ 0.161 $
     | Show Table
    DownLoad: CSV

    Based on the proposed posture maintenance control method, the control scheme of the system is structured (see Fig. 9). Since $ l_1 $ and $ l_2 $ are not considered as controllable variables, they would be changed by external force. So we set their initial values as desired distance $ (l_{1r},l_{2r}) $ and use current values which are calculated by (3) after the start. The initial state of the 2-link object for holding motion control and lifting-up motion control is stable. That is, after putting 2-link object onto the robot arms and it can stay there stably, the control system is started. As shown in Fig. 9, the positions of the robot arms and orientation angles are obtained by encoders and FSLPs, respectively. According to the current values of $ l_1 $ and $ l_2 $, the robust orientation angles $ (\theta_{\rm opt1},\theta_{\rm opt2}) $ can be calculated by (7) and (8). Then the desired positions of the robot arms are decided by (9) and sent to motor driver EPOS2s which are used to drive DC motor to move to the desired positions.

    Figure  9.  Block diagram of the structured control scheme

    In this experiment, we controlled nonprehensile cooperative arms to hold 2-link object at the constant position ($ 0.00025 $ (m),$ -0.24435 $ (m)) under the robust orientation angles. The results are shown in Figs. 1012.

    Figure  10.  $ l_1 $ and $ l_2 $
    Figure  12.  Real and desired orientation angles of 2-link object

    In Fig. 10, we can see $ l_1 $ and $ l_2 $ tend to constants after the start. After adding the disturbance by hand (Pull & Push Link 1) during the holding motion, they can also tend to other constants. From Fig. 11, we know that the real passive joint position of 2-link object can be held at the desired position approximately. The real and desired orientation angles of 2-link object are shown in Fig. 12. $ \theta_1 $ and $ \theta_2 $ can track the desired robust orientation angles $ \theta_{\rm opt1} $ and $ \theta_{\rm opt2} $, respectively. From the above results, the effectiveness of our proposed method can be verified in holding motion.

    Figure  11.  Real and desired passive joint positions of 2-link object

    In this experiment, we controlled robot arms to lift up 2-link object along the trajectory $ (x_r(t), y_r(t)) $. The trajectory was planned by using 5th-order polynomial as follows

    xr(t)=a0+a1t+a2t2+a3t3+a4t4+a5t5 (10)
    yr(t)=b0+b1t+b2t2+b3t3+b4t4+b5t5 (11)

    with the following boundary conditions.

    xr(0)=xinitxr(tf)=xtargyr(0)=yinityr(tf)=ytarg˙xr(0)=˙yr(0)=0˙xr(tf)=˙yr(tf)=0¨xr(0)=¨yr(0)=0¨xr(tf)=¨yr(tf)=0.

    So we can obtain the coefficients of (10) and (11) as follows.

    a0=xinitb0=yinita1=a2=0b1=b2=0a3=10(xtargxinit)t3fb3=10(ytargyinit)t3f
    a4=15(xtargxinit)t4fb4=15(ytargyinit)t4fa5=6(xtargxinit)t5fb5=6(ytargyinit)t5f

    The steps of this experiment are

    1) Hold 2-link object at 0 (m),$ -0.2411 $ (m))

    2) Lift up 2-link object to (0 (m),$ -0.1411 $ (m))

    3) Hold 2-link object at (0 (m),$ -0.1411 $ (m))

    4) Lift up 2-link object to ($ -0.05 $ (m),$ -0.1411 $ (m))

    5) Hold 2-link object at ($ -0.05 $ (m),$ -0.1411 $ (m))

    6) Lift up 2-link object to ($ -0.05 $ (m),$ -0.2411 $ (m))

    7) Hold 2-link object at ($ -0.05 $ (m),$ -0.2411 $ (m)).

    and each step costs 5 s. The trajectories of each lifting-up motion are planned by using (10) and (11). We added disturbance by hand (Pull & Push Link 1), and got the results (see Figs. 1315).

    Figure  13.  $ l_1 $ and $ l_2 $
    Figure  15.  Real and desired orientation angles of 2-link object

    In Fig. 13, the time of adding disturbance is shown. During holding motion and lifting-up motion, $ l_1 $ and $ l_2 $ are almost constant. That means, relative motion between robot arms and 2-link object is small, and this method is able to be applied to reduce pain caused by the relative motion between robot arms and care-receivers. The real and desired passive joint positions of 2-link object are shown in Fig. 14. We can see the robot arms can stably hold and lift up 2-link object to track the planned trajectory under the robust orientation angles which are shown in Fig. 15. From the above results, the effectiveness of our proposed method can be also verified in lifting-up motion.

    Figure  14.  Real and desired passive joint positions of 2-link object

    In this paper, stable regions for posture maintenance control were obtained based on the built static model of 2-link object while it was kept stable on the nonprehensile robot arms within static friction force. Among the obtained regions, the robust pairs of orientation angles corresponding to the distances from the contact points to the passive joint of 2-link object were found. Under the obtained robust orientation angles, a feedback control system scheme was designed to control the robot arms to hold and lift up 2-link object. Experimental results showed the effectiveness of the proposed method. In the future work, another link which is regarded as the care-receiver's shank will be added. The new model of 3-link object will be built and the stable region and robust orientation angles will be recalculated.

  • [1]
    J. Jiang, Z. Huang, B. Huo, Y. Zhang, and S. Song, " Research progress and prospect of nursing robot,” Recent Patents on Mechanical Engineering, vol. 11, no. 1, pp. 41–57, 2018. doi: 10.2174/2212797611666180306124236
    [2]
    T. Tanioka, Y. Yasuhara, K. Osaka, H. Ito, and R. C. Locsin, Nursing Robots-Robotic Technology and Human Caring for the Elderly, Fukuo Shuppan Publishing, 2017.
    [3]
    R. C. Locsin and H. Ito, " Can humanoid nurse robots replace human nurses?” J. Nursing, vol. 5, pp. Article 1, 2018. doi: 10.7243/2056-9157-5-1
    [4]
    AMED, Robotic care devices portal, http://robotcare.jp/?lang=en.
    [5]
    RIKEN, Introduction of ROBEAR, http://rtc.nagoya.riken.jp/ROBEAR/.
    [6]
    F. Ruggiero, V. Lippiello, and B. Siciliano, " Nonprehensile dynamic manipulation: a survey,” IEEE Robotics and Automation Letters, vol. 3, no. 3, pp. 1711–1718, 2018. doi: 10.1109/LRA.2018.2801939
    [7]
    K. M. Lynch and C. K. Black, " Recurrence, controllability and stabilization of juggling,” IEEE Trans. Robotics and Automation, vol. 17, no. 2, pp. 113–124, 2001. doi: 10.1109/70.928557
    [8]
    R. Ronsse, P. Lefevre, and R. Sepulchre, " Rhythmic feedback control of a blind planar juggler,” IEEE Trans. Robotics, vol. 23, no. 4, pp. 790–802, 2007. doi: 10.1109/TRO.2007.900602
    [9]
    P. Cigliano, V. Lippiello, F. Ruggiero and B. Siciliano, " Robotic ball catching with an eye-in-hand single-camera system,” IEEE Trans. Control Systems Technology, vol. 23, no. 5, pp. 1657–1671, 2015. doi: 10.1109/TCST.2014.2380175
    [10]
    L. Acosta, J. Rodrigo, J. Mendez, G. Marichal, and M. Sigut, " Pingpong player prototype,” IEEE Robotics &Automation Magazine, vol. 10, no. 4, pp. 44–52, 2003.
    [11]
    M. Higashimori, K. Utsumi, Y. Omoto, and M. Kaneko, " Dynamic manipulation inspiered by the handling of a pizza peel,” IEEE Trans. Robotics, vol. 25, no. 4, pp. 829–838, 2009. doi: 10.1109/TRO.2009.2017085
    [12]
    T. Vose, P. Umbanhowar, and K. Lynch, " Friction-induced velocity for point parts on a rigid oscillated plate,” Int. J. Robotics Research, vol. 28, no. 8, pp. 1020–1039, 2009. doi: 10.1177/0278364909340279
    [13]
    Z. Zyada, Y. Hayakawa, and S. Hosoe, " Model-based control for nonprehensile manipulation of a two-rigid-link object by two cooperative arms,” in Proc. IEEE Int. Conf. Robotics and Biomimetics, pp. 472–477, 2010.
    [14]
    O. Mehrez, Z. Zyada, H. S. Abbas, and A. A. Abo-Ismail, " Nonprehensile manipulation planning of a three-rigid-link object using two cooperative robot arms,” Int. J. Modelling,Identification and Control, vol. 26, no. 1, pp. 19–31, 2006.
    [15]
    Z. Zyada, Y. Hayakawa, and S. Hosoe, " Fuzzy nonprehensile manipulation control of a two-rigid-link object by two cooperative arms,” in Proc. 18th IFAC World Cong., pp. 14614–14621, 2011.
    [16]
    C. Canudas de Wit, H. Olsson, K. J. Astrom, and P. Lischinsky, " A new model for control of systems with friction,” IEEE Trans. Automatic Control, vol. 40, no. 3, pp. 429–425, 1995.
    [17]
    C. Jiang, Y. Nakatomi, and S. Ueno, " Optimal control of holding motion by non prehensile two-cooperative-arm robot,” Mathematical Problems in Engineering, vol. 2016, pp. Article ID: 5921871, 2016.
  • Related Articles

    [1]Pengyu Song, Jie Wang, Chunhui Zhao, Biao Huang. From Static and Dynamic Perspectives: A Survey on Historical Data Benchmarks of Control Performance Monitoring[J]. IEEE/CAA Journal of Automatica Sinica, 2025, 12(2): 300-316. doi: 10.1109/JAS.2024.124902
    [2]Shiying Zhao, Qingxin Meng, Xuzhi Lai, Jinhua She, Edwardo Fumihiko Fukushima, Min Wu. Length-Variable Bionic Continuum Robot With Millimeter-Scale Diameter and Compliant Driving Force[J]. IEEE/CAA Journal of Automatica Sinica, 2025, 12(4): 655-667. doi: 10.1109/JAS.2024.125091
    [3]Dongfang Li, Jie Huang, Rob Law, Xin Xu, Limin Zhu, Edmond Q. Wu. Interference Suppression and Jitter Elimination Ability-Based Adaption Tracking Guidance for Robotic Fishes[J]. IEEE/CAA Journal of Automatica Sinica, 2025, 12(1): 126-137. doi: 10.1109/JAS.2024.124632
    [4]Haotian Liu, Yuchuang Tong, Zhengtao Zhang. Human Observation-Inspired Universal Image Acquisition Paradigm Integrating Multi-Objective Motion Planning and Control for Robotics[J]. IEEE/CAA Journal of Automatica Sinica, 2024, 11(12): 2463-2475. doi: 10.1109/JAS.2024.124512
    [5]Haijing Wang, Jinzhu Peng, Fangfang Zhang, Yaonan Wang. High-Order Control Barrier Function-Based Safety Control of Constrained Robotic Systems: An Augmented Dynamics Approach[J]. IEEE/CAA Journal of Automatica Sinica, 2024, 11(12): 2487-2496. doi: 10.1109/JAS.2024.124524
    [6]Dan Zhang, Jiabin Hu, Jun Cheng, Zheng-Guang Wu, Huaicheng Yan. A Novel Disturbance Observer Based Fixed-Time Sliding Mode Control for Robotic Manipulators With Global Fast Convergence[J]. IEEE/CAA Journal of Automatica Sinica, 2024, 11(3): 661-672. doi: 10.1109/JAS.2023.123948
    [7]Dezhen Xiong, Daohui Zhang, Yaqi Chu, Yiwen Zhao, Xingang Zhao. Intuitive Human-Robot-Environment Interaction With EMG Signals: A Review[J]. IEEE/CAA Journal of Automatica Sinica, 2024, 11(5): 1075-1091. doi: 10.1109/JAS.2024.124329
    [8]Yuchuang Tong, Haotian Liu, Zhengtao Zhang. Advancements in Humanoid Robots: A Comprehensive Review and Future Prospects[J]. IEEE/CAA Journal of Automatica Sinica, 2024, 11(2): 301-328. doi: 10.1109/JAS.2023.124140
    [9]Qiming Liu, Xinru Cui, Zhe Liu, Hesheng Wang. Cognitive Navigation for Intelligent Mobile Robots: A Learning-Based Approach With Topological Memory Configuration[J]. IEEE/CAA Journal of Automatica Sinica, 2024, 11(9): 1933-1943. doi: 10.1109/JAS.2024.124332
    [10]Qinchen Yang, Fukai Zhang, Cong Wang. Deterministic Learning-Based Neural PID Control for Nonlinear Robotic Systems[J]. IEEE/CAA Journal of Automatica Sinica, 2024, 11(5): 1227-1238. doi: 10.1109/JAS.2024.124224
    [11]Meng Zhou, Zihao Wang, Jing Wang, Zhengcai Cao. Multi-Robot Collaborative Hunting in Cluttered Environments With Obstacle-Avoiding Voronoi Cells[J]. IEEE/CAA Journal of Automatica Sinica, 2024, 11(7): 1643-1655. doi: 10.1109/JAS.2023.124041
    [12]Yunjun Zheng, Jinchuan Zheng, Ke Shao, Han Zhao, Hao Xie, Hai Wang. Adaptive Trajectory Tracking Control for Nonholonomic Wheeled Mobile Robots: A Barrier Function Sliding Mode Approach[J]. IEEE/CAA Journal of Automatica Sinica, 2024, 11(4): 1007-1021. doi: 10.1109/JAS.2023.124002
    [13]Shengnan Gao, Zhouhua Peng, Haoliang Wang, Lu Liu, Dan Wang. Long Duration Coverage Control of Multiple Robotic Surface Vehicles Under Battery Energy Constraints[J]. IEEE/CAA Journal of Automatica Sinica, 2024, 11(7): 1695-1698. doi: 10.1109/JAS.2023.123438
    [14]Yinlong Zhang, Wei Liang, Mingze Yuan, Hongsheng He, Jindong Tan, Zhibo Pang. Monocular Visual-Inertial and Robotic-Arm Calibration in a Unifying Framework[J]. IEEE/CAA Journal of Automatica Sinica, 2022, 9(1): 146-159. doi: 10.1109/JAS.2021.1004290
    [15]Arnab Rakshit, Amit Konar, Atulya K. Nagar. A Hybrid Brain-Computer Interface for Closed-Loop Position Control of a Robot Arm[J]. IEEE/CAA Journal of Automatica Sinica, 2020, 7(5): 1344-1360. doi: 10.1109/JAS.2020.1003336
    [16]Wei He, Zhijun Li, C. L. Philip Chen. A Survey of Human-centered Intelligent Robots: Issues and Challenges[J]. IEEE/CAA Journal of Automatica Sinica, 2017, 4(4): 602-609. doi: 10.1109/JAS.2017.7510604
    [17]Yunfei Cai, Zhenmin Tang, Yuhua Ding, Bin Qian. Theory and Application of Multi-robot Service-oriented Architecture[J]. IEEE/CAA Journal of Automatica Sinica, 2016, 3(1): 15-25.
    [18]Hejin Zhang, Zhiyun Zhao, Ziyang Meng, Zongli Lin. Experimental Verification of a Multi-robot Distributed Control Algorithm with Containment and Group Dispersion Behaviors: the Case of Dynamic Leaders[J]. IEEE/CAA Journal of Automatica Sinica, 2014, 1(1): 54-60.
    [19]Lijiao Wang, Bin Meng. Distributed Force/Position Consensus Tracking of Networked Robotic Manipulators[J]. IEEE/CAA Journal of Automatica Sinica, 2014, 1(2): 180-186.
    [20]Kecai Cao, Bin Jiang, Dong Yue. Distributed Consensus of Multiple Nonholonomic Mobile Robots[J]. IEEE/CAA Journal of Automatica Sinica, 2014, 1(2): 162-170.

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Figures(15)  / Tables(1)

    Article Metrics

    Article views (1680) PDF downloads(77) Cited by()

    Highlights

    • This research focuses on posture maintenance control of 2-link object regarded as a care-receiver.
    • Nonprehensile two-cooperative-arm robot is employed to maintain the 2-link object’s posture.
    • Without compensating friction, 2-link object can be held or lift up by the nonprehensile robot.
    • Robust pairs of orientation angles are obtained and used to posture maintenance control.

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return