Skip to main content
Top

2020 | OriginalPaper | Chapter

Human Upper Limb Joint Torque Minimization Using Genetic Algorithm

Authors : Anil Kumar Gillawat, Hemant Jayantilal Nagarsheth

Published in: Recent Advances in Mechanical Engineering

Publisher: Springer Singapore

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Minimization of joint torque has been a keen interest of researchers to predict the trajectory to achieve the desired position. Dynamic equations are used to define objective function and range of motions of human upper limb joints are set as constraints. MATLAB genetic algorithm (GA) toolbox is used to minimize the joint torques. Desired position is defined as a nonlinear constraint. Optimization problem consists of eleven objectives and thirty-one variables. Torques at joints are fed as objective function such that the magnitude of the torque is minimized. Variables used may be broadly classified into four groups: angular displacements, angular velocities, and angular accelerations comprising 10 sets each. One more variable is added as time of rotation. GA parameters are required to be predicted for the developed objective function. Analytic hierarchy process (AHP) approach is used to determine the GA parameters. The results obtained are satisfactory.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Yahsi S, Ozgoren K (1984) Minimal joint motion optimization of manipulators with extra degrees of freedom. Mech Mach Theory 19(3):325–330CrossRef Yahsi S, Ozgoren K (1984) Minimal joint motion optimization of manipulators with extra degrees of freedom. Mech Mach Theory 19(3):325–330CrossRef
2.
go back to reference Garg DP, Kumar M (2002) Optimization techniques applied to multiple manipulators for path planning and torque minimization. Eng Appl Artif Intell 15(3):241–252CrossRef Garg DP, Kumar M (2002) Optimization techniques applied to multiple manipulators for path planning and torque minimization. Eng Appl Artif Intell 15(3):241–252CrossRef
3.
go back to reference Marcos MG, Machado JAT, Perdicoulis TPA (2009) Trajectory planning of redundant manipulators using genetic algorithms. Commun Nonlinear Sci Numer Simul 14:2858–2869CrossRef Marcos MG, Machado JAT, Perdicoulis TPA (2009) Trajectory planning of redundant manipulators using genetic algorithms. Commun Nonlinear Sci Numer Simul 14:2858–2869CrossRef
4.
go back to reference Pires SEJ, de Moura Oliveira PB, Machado JAT (2007) Manipulator trajectory planning using a MOEA. Appl Soft Comput 7(3):659–667 Pires SEJ, de Moura Oliveira PB, Machado JAT (2007) Manipulator trajectory planning using a MOEA. Appl Soft Comput 7(3):659–667
5.
go back to reference Saramagoa SFP, Steffen VJ (1998) Optimization of the trajectory planning of robot manipulators taking into account the dynamics of the system. Mech Mach Theory 33(7):883–894MathSciNetCrossRef Saramagoa SFP, Steffen VJ (1998) Optimization of the trajectory planning of robot manipulators taking into account the dynamics of the system. Mech Mach Theory 33(7):883–894MathSciNetCrossRef
6.
go back to reference Števo S, Dekan ISM (2014) Optimization of robotic arm trajectory using genetic algorithm. IFAC Proc Volumes 47(3):1748–1753CrossRef Števo S, Dekan ISM (2014) Optimization of robotic arm trajectory using genetic algorithm. IFAC Proc Volumes 47(3):1748–1753CrossRef
7.
go back to reference Wu J, Wu H, Song Y, Cheng Y, Zhao W, Wang Y (2016) Genetic algorithm trajectory plan optimization for EAMA: EAST articulated maintenance arm. Fusion Eng Des 109(111):700–706CrossRef Wu J, Wu H, Song Y, Cheng Y, Zhao W, Wang Y (2016) Genetic algorithm trajectory plan optimization for EAMA: EAST articulated maintenance arm. Fusion Eng Des 109(111):700–706CrossRef
8.
go back to reference Ata AA, Myo TR (2005) Optimal point-to-point trajectory tracking of redundant manipulators using generalized pattern search. Int J Adv Rob Syst 2(3):239–244 Ata AA, Myo TR (2005) Optimal point-to-point trajectory tracking of redundant manipulators using generalized pattern search. Int J Adv Rob Syst 2(3):239–244
9.
go back to reference Barati M, Khoogar A, Nasirian M (2011) Estimation and calibration of robot link parameters with intelligent techniques. Iran J Electr Electron Eng 7(4):225–234 Barati M, Khoogar A, Nasirian M (2011) Estimation and calibration of robot link parameters with intelligent techniques. Iran J Electr Electron Eng 7(4):225–234
10.
go back to reference Liu Y, Liang B, Qiang W, Yan-Shu J (2006) Improvement on robots positioning accuracy based on genetic algorithm. In: IMACS multiconference on computational engineering in systems applications (CESA), Beijing, China Liu Y, Liang B, Qiang W, Yan-Shu J (2006) Improvement on robots positioning accuracy based on genetic algorithm. In: IMACS multiconference on computational engineering in systems applications (CESA), Beijing, China
11.
go back to reference Davidor Y (1990) Robot programming with a genetic algorithm. In: Proceedings of 1990 IEEE international conference computer systems software engineering (CompEuro ’90). IEEE, pp 186–191 Davidor Y (1990) Robot programming with a genetic algorithm. In: Proceedings of 1990 IEEE international conference computer systems software engineering (CompEuro ’90). IEEE, pp 186–191
12.
go back to reference Nearchou A, Aspragathos N (1996) Application of genetic algorithms to point-to-point motion of redundant manipulators. Mech Mach Theory 31(3):261–270CrossRef Nearchou A, Aspragathos N (1996) Application of genetic algorithms to point-to-point motion of redundant manipulators. Mech Mach Theory 31(3):261–270CrossRef
13.
go back to reference Schultz A (1994) Learning robot behaviors using genetic algorithms. In: Proceedings of the fifth international symposium on robotics and manufacturing: research, education, and applications (ISRAM ’94). ASME, pp 14–18 Schultz A (1994) Learning robot behaviors using genetic algorithms. In: Proceedings of the fifth international symposium on robotics and manufacturing: research, education, and applications (ISRAM ’94). ASME, pp 14–18
14.
go back to reference Abo-Hammour ZS, Mirza NM, Mirza SM, Arif M (2002) Cartesian path generation of robot manipulators using continuous genetic algorithms. Robot Auton Syst 41(4):179–223CrossRef Abo-Hammour ZS, Mirza NM, Mirza SM, Arif M (2002) Cartesian path generation of robot manipulators using continuous genetic algorithms. Robot Auton Syst 41(4):179–223CrossRef
15.
go back to reference Khawaja A, Rahman M, Wagner M (1998) Inverse kinematics of arbitrary robotic manipulators using genetic algorithms. Adv Rob Kinematics Anal Control 375–382 Khawaja A, Rahman M, Wagner M (1998) Inverse kinematics of arbitrary robotic manipulators using genetic algorithms. Adv Rob Kinematics Anal Control 375–382
16.
go back to reference Nearchou AC (1998) Solving the inverse kinematics problem of redundant robots operating in complex environments via a modified genetic algorithm. Mech Mach Theory 33(3):273–292MathSciNetCrossRef Nearchou AC (1998) Solving the inverse kinematics problem of redundant robots operating in complex environments via a modified genetic algorithm. Mech Mach Theory 33(3):273–292MathSciNetCrossRef
17.
go back to reference Kamali K, Mahmoodinia P, Akbarzadeh TA (2008) A GA optimized bi-level tuning fuzzy controller for a planar 3-RRR parallel manipulator. In: 16th annual (international) conference on mechanical engineering-ISME2008, Kerman, Iran Kamali K, Mahmoodinia P, Akbarzadeh TA (2008) A GA optimized bi-level tuning fuzzy controller for a planar 3-RRR parallel manipulator. In: 16th annual (international) conference on mechanical engineering-ISME2008, Kerman, Iran
18.
go back to reference Yun WM, Xi YG (1996) Optimum motion planning in joint space for robots using genetic algorithms. Robot Auton Syst 18(4):373–393CrossRef Yun WM, Xi YG (1996) Optimum motion planning in joint space for robots using genetic algorithms. Robot Auton Syst 18(4):373–393CrossRef
19.
go back to reference Köker R (2011) A neuro-genetic approach to the inverse kinematics solution of robotic manipulators. Sci Res Essays 6(13):2784–2794 Köker R (2011) A neuro-genetic approach to the inverse kinematics solution of robotic manipulators. Sci Res Essays 6(13):2784–2794
20.
go back to reference Roy S, Pratihar DK (2003) A genetic-fuzzy approach for optimal path-planning of a robotic manipulator among static obstacles. J Inst Eng (India) 84:15–22 Roy S, Pratihar DK (2003) A genetic-fuzzy approach for optimal path-planning of a robotic manipulator among static obstacles. J Inst Eng (India) 84:15–22
21.
go back to reference Chaiyarataiia N, Zalzala A (1997) Recent developments in evolutionary and genetic algorithms: theory and applications. In: 2nd international conference on genetic algorithms in engineering systems: innovations and applications, Glasgow, UK Chaiyarataiia N, Zalzala A (1997) Recent developments in evolutionary and genetic algorithms: theory and applications. In: 2nd international conference on genetic algorithms in engineering systems: innovations and applications, Glasgow, UK
22.
go back to reference Parkar J, Khoogar A, Goldberg D (1989) Inverse kinematics of redundant robots using genetic algorithms. In: IEEE international conference on robotics and automation, pp 271–276 Parkar J, Khoogar A, Goldberg D (1989) Inverse kinematics of redundant robots using genetic algorithms. In: IEEE international conference on robotics and automation, pp 271–276
23.
go back to reference Khoogar A, Parker J (1991) Obstacle avoidance of redundant manipulators using genetic algorithm. In: Proceedings of IEEE Southeastcon, pp 317–320 Khoogar A, Parker J (1991) Obstacle avoidance of redundant manipulators using genetic algorithm. In: Proceedings of IEEE Southeastcon, pp 317–320
24.
go back to reference Kim JO, Khosla PK (1992) A multi-population genetic algorithm and its application to design of manipulators. In: Proceeding of IEEE/RSJ international workshop on intelligent robots and systems (IROS 92) Kim JO, Khosla PK (1992) A multi-population genetic algorithm and its application to design of manipulators. In: Proceeding of IEEE/RSJ international workshop on intelligent robots and systems (IROS 92)
25.
go back to reference Doyle A, Jones D (1996) Robot path planning with genetic algorithms. In: 2nd Portuguese conference on automatic control, Porto, Portugal, pp 312–318 Doyle A, Jones D (1996) Robot path planning with genetic algorithms. In: 2nd Portuguese conference on automatic control, Porto, Portugal, pp 312–318
26.
go back to reference Kubota N, Fukuda T, Shimojima K (1996) Trajectory planning of cellular manipulator system using virus-evolutionary genetic algorithm. Robot Auton Syst 19:85–94CrossRef Kubota N, Fukuda T, Shimojima K (1996) Trajectory planning of cellular manipulator system using virus-evolutionary genetic algorithm. Robot Auton Syst 19:85–94CrossRef
27.
go back to reference Thomaz CE, Pacheco MAC, Vellasco MMBR (1999) Mobile robot path planning using genetic algorithms. Lecture notes in computer science 1606, pp 671–679 Thomaz CE, Pacheco MAC, Vellasco MMBR (1999) Mobile robot path planning using genetic algorithms. Lecture notes in computer science 1606, pp 671–679
28.
go back to reference Pires SEJ, Machado JAT (1999) A trajectory planner for manipulators using genetic algorithms. In: Proceedings of the 1999 IEEE international symposium on assembly and task planning, 1999, ISATP ’99, Porto. IEEE, pp 163–168 Pires SEJ, Machado JAT (1999) A trajectory planner for manipulators using genetic algorithms. In: Proceedings of the 1999 IEEE international symposium on assembly and task planning, 1999, ISATP ’99, Porto. IEEE, pp 163–168
29.
go back to reference Pires SEJ, Machado JAT, Oliveira M (2001) An evolutionary approach to robot structure and trajectory optimization. In: ICAR’01-10th international conference on advanced robotics, Budapest, Hungary, pp 333–338 Pires SEJ, Machado JAT, Oliveira M (2001) An evolutionary approach to robot structure and trajectory optimization. In: ICAR’01-10th international conference on advanced robotics, Budapest, Hungary, pp 333–338
30.
go back to reference Pires SEJ, Oliveira M, Machado PBJAT (2004) Multi-objective genetic manipulator trajectory planner. Applications of evolutionary computing. In: EvoWorkshops 2004. Lecture notes in computer science 3005, pp 219–229 Pires SEJ, Oliveira M, Machado PBJAT (2004) Multi-objective genetic manipulator trajectory planner. Applications of evolutionary computing. In: EvoWorkshops 2004. Lecture notes in computer science 3005, pp 219–229
31.
go back to reference Cernic S, Jezierski E, Britos P, Rossi B, Martínez RG (1999) Genetic algorithms applied to robot navigation controller optimization. In: Proceedings of the international conference on intelligent systems and control, Páginas, Santa Bárbara, California, pp 230–234 Cernic S, Jezierski E, Britos P, Rossi B, Martínez RG (1999) Genetic algorithms applied to robot navigation controller optimization. In: Proceedings of the international conference on intelligent systems and control, Páginas, Santa Bárbara, California, pp 230–234
32.
go back to reference Calafiore G, Indri M, Bona B (2001) Robot dynamic calibration: optimal excitation trajectories and experimental parameter estimation. J Robotic Syst 18(2):55–68CrossRef Calafiore G, Indri M, Bona B (2001) Robot dynamic calibration: optimal excitation trajectories and experimental parameter estimation. J Robotic Syst 18(2):55–68CrossRef
33.
go back to reference Roeva O, Fidanova S, Paprzycki M (2013) Influence of the population size on the genetic algorithm performance in case of cultivation process modelling. In: Federated conference on computer science and information systems, Poland, pp 371–376 Roeva O, Fidanova S, Paprzycki M (2013) Influence of the population size on the genetic algorithm performance in case of cultivation process modelling. In: Federated conference on computer science and information systems, Poland, pp 371–376
34.
go back to reference Razali NM, Geraghty J (2011) Genetic algorithm performance with different selection strategies in solving TSP. In: World Congress on engineering, London, UK, IAENG, pp 1134–1139 Razali NM, Geraghty J (2011) Genetic algorithm performance with different selection strategies in solving TSP. In: World Congress on engineering, London, UK, IAENG, pp 1134–1139
35.
go back to reference Ayad A, Awad H, Yassin A (2013) Parametric analysis for genetic algorithms handling parameters. Alexandria Eng J 52(1):99–111CrossRef Ayad A, Awad H, Yassin A (2013) Parametric analysis for genetic algorithms handling parameters. Alexandria Eng J 52(1):99–111CrossRef
Metadata
Title
Human Upper Limb Joint Torque Minimization Using Genetic Algorithm
Authors
Anil Kumar Gillawat
Hemant Jayantilal Nagarsheth
Copyright Year
2020
Publisher
Springer Singapore
DOI
https://doi.org/10.1007/978-981-15-1071-7_6

Premium Partners