Please wait a minute...
Frontiers of Mechanical Engineering

ISSN 2095-0233

ISSN 2095-0241(Online)

CN 11-5984/TH

Postal Subscription Code 80-975

2018 Impact Factor: 0.989

Front Mech Eng    2011, Vol. 6 Issue (1) : 61-70    https://doi.org/10.1007/s11465-011-0206-2
RESEARCH ARTICLE
A systematic graph-based method for the kinematic synthesis of non-anthropomorphic wearable robots for the lower limbs
Fabrizio SERGI(), Dino ACCOTO, Nevio L. TAGLIAMONTE, Giorgio CARPINO, Eugenio GUGLIELMELLI
Center for Integrated Research, Università Campus Bio-Medico di Roma, Rome, Italy
 Download: PDF(358 KB)   HTML
 Export: BibTeX | EndNote | Reference Manager | ProCite | RefWorks
Abstract

The choice of non-anthropomorphic kinematic solutions for wearable robots is motivated both by the necessity of improving the ergonomics of physical Human-Robot Interaction and by the chance of exploiting the intrinsic dynamical properties of the robotic structure so to improve its performances. Under these aspects, this new class of robotic solutions is potentially advantageous over the one of anthropomorphic robotic orthoses. However, the process of kinematic synthesis of non-anthropomorphic wearable robots can be too complex to be solved uniquely by relying on conventional synthesis methods, due to the large number of open design parameters. A systematic approach can be useful for this purpose, since it allows to obtain the complete list of independent kinematic solutions with desired properties. In this perspective, this paper presents a method, which allows to generalize the problem of kinematic synthesis of a non-anthropomorphic wearable robot for the assistance of a specified set of contiguous body segments. The methodology also includes two novel tests, specifically devised to solve the problem of enumeration of kinematic structures of wearable robots: the HR-isomorphism and the HR-degeneracy tests. This method has been implemented to derive the atlas of independent kinematic solutions suitable to be used for the kinematic design of a planar wearable robot for the lower limbs.

Keywords assistive robotics      non-anthropomorphic wearable robots      topology      kinematic synthesis      HR-isomorphism test      HR-degeneracy test     
Corresponding Author(s): SERGI Fabrizio,Email:fabrizio.sergi@unicampus.it   
Issue Date: 05 March 2011
 Cite this article:   
Giorgio CARPINO,Eugenio GUGLIELMELLI,Fabrizio SERGI, et al. A systematic graph-based method for the kinematic synthesis of non-anthropomorphic wearable robots for the lower limbs[J]. Front Mech Eng, 2011, 6(1): 61-70.
 URL:  
https://academic.hep.com.cn/fme/EN/10.1007/s11465-011-0206-2
https://academic.hep.com.cn/fme/EN/Y2011/V6/I1/61
Fig.1  (a) Example of an anthropomorphic wearable robot for the lower limbs []; (b) concept of a non-anthropomorphic wearable robot for the lower limbs
Fig.2  Structural representation (a), graph representation (b) and TAM (c) of a six links kinematic chain (link 1 is filled in black since it is mechanical ground)
Fig.3  Structural representation (a), generalized TAM (b) and graph representation (c) of the problem of structural synthesis of robotic orthoses for a planar wearable robot for the lower limbs. Human articulations and segments are in blue, while robot links and joints are in red. In the adjacency matrix, the blue color is used to represent entries which describe the connectivity of human limbs (condition (1) in paragraph IIIA), while the red color represents fixed entries provided by condition (2), paragraph IIIA
Robot links (BoldItalic)Total links (BoldItalic)DOFsIndep. loopsTotal joints (BoldItalic)Imposed jointsAdditional joints (BoldItalic)Open Parameters (BoldItalic)Combinations considering desired DOFs(le)Total combinations (2BoldItalicBoldItalicReduction ratio/%
48329726156476.56
59421073143641.64×10497.78
610331275233.4×1048.4×10699.60
610521174238.9×1038.4×10699.89
711431376331.11×1068.6×10999.99
Tab.1  Parameters of the enumeration algorithm.
Fig.4  HR-degenerate topologies. In (a), two adjacent human segments are constrained in a 1-DOF subchain. In (b), three adjacent human segments are constrained in a 2-DOF subchain. In (c) all possible independent assortments of two adjacent human joints involved in a 6 links, 1 DOF subchain are shown
Fig.5  Two isomorphic but not HR-isomorphic solutions. The permutation mapping into is given by the permutation vector [1 2 3 7 5 6 4 9 8]. This permutation maps link 4 (i.e. foot) into robot link 7. It can be noticed that local kinematic properties around each human joint (for example DOFs of the subchain including the hip, the knee and the ankle joints) are different
Fig.6  Flow chart of the HR-isomorphism test algorithm. The set contains the ! permutations which only act on subgraphs including robot links. They are all defined by a permutation vector of the form () = [1 2 3 4 (5∶)], where the function provides the th element of the set of permutations of the elements in the input array. These permutations are needed so to verify if one of the permutations in is responsible for mapping into thus assessing the HR-isomorphism between and
Number of links (human+ robot)DOFsIndependent topolgies
411
521
612
741
724
851
837
8116
Tab.2  Enumeration of kinematic structures for a planar orthosis assisting a 1-DOF human joint.
Fig.7  Two possible topologies with four robot links.
Fig.8  Possible topologies including five robot links. In (c) and (d) two isomorphic but not HR-isomorphic solutions are shown. The corresponding permutation is defined by the permutation vector [4 3 2 1 8 7 6 5 9], which basically implies wearing the same robot structure bottom-up. However the two structures are independent from the wearer’s standpoint since they impose different kinematic constraints on human joints
Number of links (human+ robot)DOFsIndependent topoliges
411
521
612
741
724
851
837
8116
Tab.3  Enumeration of independent topologies for wearable robots for the lower limbs
1 Pons J L. Wearable Robots: Biomechatronic Exoskeletons. Wiley , 2008, 1–2
2 Kawamoto H, Sankai Y. Power assist system HAL-3 for gait disorder person, Lecture Notes on Computer Science , Berlin: Springer-Verlag, 2002, 2398: 196–203 .
doi: 10.1007/3-540-45491-8_43
3 Walsh C J, Endo K, Herr H. Quasi-passive leg exoskeleton for load-carrying augmentation. International Journal of Humanoid Robotics , 2007, 4(3): 487–506
doi: 10.1142/S0219843607001126
4 Veneman J F, Kruidhof R, Hekman E E G, Ekkelenkamp R, Van Asseldonk E H F, van der Kooij H. Design and evaluation of the LOPES exoskeleton robot for interactive gait rehabilitation. IEEE Transactions on Neural Systems and Rehabilitation Engineering , 2007, 15(3): 379–386
doi: 10.1109/TNSRE.2007.903919 pmid:17894270
5 Dollar A M, Herr H. Lower extremity exoskeletons and active orthoses: Challenges and state-of-the-art. IEEE Transactions on Robotics , 2008, 24(1): 144–158
doi: 10.1109/TRO.2008.915453
6 Guglielmelli E, Johson M J, Shibata T. Guest editorial, special issue on rehabilitation robotics. IEEE Transactions on Robotics , 2009, 25(3): 477–480
doi: 10.1109/TRO.2009.2022552
7 Kubow T, Full R. The role of the mechanical system in control: A hypothesis of selfstabilization in hexapedal runners. Philosophical Transactions of the Royal Society of London. Series B, Biological Sciences , 1999, 354(1385): 849–861
doi: 10.1098/rstb.1999.0437
8 Cham J G, Karpick J K, Cutkosky M R. Stride period adaptation for a biomimetic running hexapod. International Journal of Robotics Research , 2004, 23(2): 141–153
doi: 10.1177/0278364904041323
9 Collins S, Ruina A, Tedrake R, Wisse M. Efficient bipedal robots based on passive-dynamic walkers. Science , 2005, 307(5712): 1082–1085
doi: 10.1126/science.1107799 pmid:15718465
10 Pfeifer R, Lungarella M, Iida F. Self-organization, embodiment, and biologically inspired robotics. Science , 2007, 318(5853): 1088–1093
doi: 10.1126/science.1145803 pmid:18006736
11 Bongard J C, Paul C. Making evolution an offer It can’t refuse: Morphology and the extradimensional bypass. Lecture Notes in Computer Science , 2001, 2159: 401–412
doi: 10.1007/3-540-44811-X_43
12 Schiele A, van der Helm F C T. Kinematic design to improve ergonomics in human machine interaction. IEEE Transactions on Neural Systems and Rehabilitation Engineering , 2006, 14(4): 456–469
doi: 10.1109/TNSRE.2006.881565 pmid:17190037
13 Colombo G, Joerg M, Diez V. Driven gait orthosis to do locomotor training of paraplegic patients, 22nd Annual Conference of the Engineering in Medicine and Biology Society, Chicago, IL, 2000
14 Hidler J M, Wall A E. Alterations in muscle activation patterns during robotic-assisted walking. Clinical Biomechanics (Bristol, Avon) , 2005, 20(2): 184–193
doi: 10.1016/j.clinbiomech.2004.09.016 pmid:15621324
15 Lipson H, Pollack J B. Automatic design and manufacture of robotic lifeforms. Nature , 2000, 406(6799): 974–978
doi: 10.1038/35023115 pmid:10984047
16 Mruthyunjaya T S. Kinematic structure of mechanisms revisited. Mechanism and Machine Theory , 2003, 38(4): 279–320
doi: 10.1016/S0094-114X(02)00120-9
17 Dobrjanskyj L, Freudenstein F. Some applications of graph theory to structural analysis of mechanisms. Journal of Engineering for Industry-Transactions of the ASME, Series B , 1967, 89: 153–158
18 Kutzbach K. Mechanische Leitungsverzweigung. Maschinenbau, der Betrieb , 1929, 8, 710–716
19 Ding H F, Huang Z. A unique representation of the kinematic chain and the atlas database. Mechanism and Machine Theory , 2007, 42(6): 637–651
doi: 10.1016/j.mechmachtheory.2006.06.010
20 Sergi F, Accoto D, Tagliamonte N L, Carpino G, Pathiyil L, Guglielmelli E. A systematic graph-based method for the kinematic synthesis of non-anthropomorphic wearable robots, IEEE Conference on Robotics Automation and Mechatronics (RAM), 2010, 100–105
21 McKay B D. Isomorph-f`ree exhaustive generation. Journal of Algorithms , 1998, 26(2): 306–324
doi: 10.1006/jagm.1997.0898
22 Sunkari R P. Structural synthesis and analysis of planar and spatial mechanisms satisfying Gruebler’s degrees of freedom equation, Dissertation for the Doctoral Degree, Univ. of Maryland MD , 2006
[1] Peng WEI, Wenwen WANG, Yang YANG, Michael Yu WANG. Level set band method: A combination of density-based and level set methods for the topology optimization of continuums[J]. Front. Mech. Eng., 2020, 15(3): 390-405.
[2] Emmanuel TROMME, Atsushi KAWAMOTO, James K. GUEST. Topology optimization based on reduction methods with applications to multiscale design and additive manufacturing[J]. Front. Mech. Eng., 2020, 15(1): 151-165.
[3] Xianda XIE, Shuting WANG, Ming YE, Zhaohui XIA, Wei ZHAO, Ning JIANG, Manman XU. Isogeometric topology optimization based on energy penalization for symmetric structure[J]. Front. Mech. Eng., 2020, 15(1): 100-122.
[4] Manman XU, Shuting WANG, Xianda XIE. Level set-based isogeometric topology optimization for maximizing fundamental eigenfrequency[J]. Front. Mech. Eng., 2019, 14(2): 222-234.
[5] Jikai LIU, Qian CHEN, Xuan LIANG, Albert C. TO. Manufacturing cost constrained topology optimization for additive manufacturing[J]. Front. Mech. Eng., 2019, 14(2): 213-221.
[6] Mariana MORETTI, Emílio C. N. SILVA. Topology optimization of piezoelectric bi-material actuators with velocity feedback control[J]. Front. Mech. Eng., 2019, 14(2): 190-200.
[7] Junjie ZHAN, Yangjun LUO. Robust topology optimization of hinge-free compliant mechanisms with material uncertainties based on a non-probabilistic field model[J]. Front. Mech. Eng., 2019, 14(2): 201-212.
[8] Long JIANG, Yang GUO, Shikui CHEN, Peng WEI, Na LEI, Xianfeng David GU. Concurrent optimization of structural topology and infill properties with a CBF-based level set method[J]. Front. Mech. Eng., 2019, 14(2): 171-189.
[9] Markus J. GEISS, Jorge L. BARRERA, Narasimha BODDETI, Kurt MAUTE. A regularization scheme for explicit level-set XFEM topology optimization[J]. Front. Mech. Eng., 2019, 14(2): 153-170.
[10] Yu-Chin CHAN, Kohei SHINTANI, Wei CHEN. Robust topology optimization of multi-material lattice structures under material and load uncertainties[J]. Front. Mech. Eng., 2019, 14(2): 141-152.
[11] Jiadong DENG, Claus B. W. PEDERSEN, Wei CHEN. Connected morphable components-based multiscale topology optimization[J]. Front. Mech. Eng., 2019, 14(2): 129-140.
[12] Yingjun WANG,David J. BENSON. Geometrically constrained isogeometric parameterized level-set based topology optimization via trimmed elements[J]. Front. Mech. Eng., 2016, 11(4): 328-343.
[13] Shutian LIU,Quhao LI,Wenjiong CHEN,Liyong TONG,Gengdong CHENG. An identification method for enclosed voids restriction in manufacturability design for additive manufacturing structures[J]. Front. Mech. Eng., 2015, 10(2): 126-137.
[14] Xinjun LIU, Xiang CHEN, Zhidong LI. Modular design of typical rigid links in parallel kinematic machines: Classification and topology optimization[J]. Front Mech Eng, 2012, 7(2): 199-209.
[15] Conghui LIANG, Marco CECCARELLI. Feasible workspace regions for general two-revolute manipulator[J]. Front Mech Eng, 2011, 6(4): 397-408.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed