Concurrent optimization on the powertrain of robot manipulators for optimal motor selection and control in a point-to-point trajectory planning

A multi-objective optimization method is proposed for optimal motor selection, control, and planning for a point-to-point trajectory of a robot manipulator, where three objective functions are proposed to be minimized: the total weight of actuators, the execution time and velocity transitions between planned points, and the tracking error of the task. A concurrent approach is proposed where the powertrain dynamics of the robot is taken into account, that is, motor, gearbox, and load at each actuated joint. To solve the concurrent optimization problem, a genetic algorithm is used, where a representative set of non-dominated solutions form the Pareto-front. The method is tested for a 3-degree-of-freedom manipulator by selecting a particular solution.

[1]  Lelai Zhou,et al.  A New Approach to Design of a Lightweight Anthropomorphic Arm for Service Applications , 2015 .

[2]  Ronnie Belmans,et al.  Servo motor selection criterion for mechatronic applications , 1998 .

[3]  Ajmi Houidi,et al.  Application of multi-objective genetic algorithms to the mechatronic design of a four bar system with continuous and discrete variables , 2013 .

[4]  Vicente Mata,et al.  A direct approach to solving trajectory planning problems using genetic algorithms with dynamics considerations in complex environments , 2014, Robotica.

[5]  Michael Rygaard Hansen,et al.  Integrated dimensional and drive-train design optimization of a light-weight anthropomorphic arm , 2012, Robotics Auton. Syst..

[6]  Jan Peters,et al.  Local-utopia policy selection for multi-objective reinforcement learning , 2016, 2016 IEEE Symposium Series on Computational Intelligence (SSCI).

[7]  Ronnie Belmans,et al.  An efficient procedure for checking performance limits in servo drive selection and optimization , 1999 .

[8]  Lianfang Tian,et al.  An effective robot trajectory planning method using a genetic algorithm , 2004 .

[9]  David W. Coit,et al.  Multi-objective optimization using genetic algorithms: A tutorial , 2006, Reliab. Eng. Syst. Saf..

[10]  Miguel G. Villarreal-Cervantes,et al.  Robust Structure-Control Design Approach for Mechatronic Systems , 2013, IEEE/ASME Transactions on Mechatronics.

[11]  C. W. de Silva,et al.  Mechatronic Design Evolution Using Bond Graphs and Hybrid Genetic Algorithm With Genetic Programming , 2013, IEEE/ASME Transactions on Mechatronics.

[12]  Weiliang Xu,et al.  Point-to-Point trajectory planning of flexible redundant robot manipulators using genetic algorithms , 2002, Robotica.

[13]  Bahaa I. Kazem,et al.  Motion Planning for a Robot Arm by Using Genetic Algorithm , 2008 .

[14]  Giancarlo Cusimano Influence of the reducer efficiencies on the choice of motor and transmission: Torque peak of the motor , 2013 .

[15]  Prabhakar R. Pagilla,et al.  Mechatronic design and control of a robot system interacting with an external environment , 2002 .

[16]  G. Oriolo,et al.  Robotics: Modelling, Planning and Control , 2008 .

[17]  Yun Li,et al.  PID control system analysis, design, and technology , 2005, IEEE Transactions on Control Systems Technology.

[18]  Giancarlo Cusimano,et al.  Optimization of the choice of the system electric drive-device—transmission for mechatronic applications , 2007 .

[19]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[20]  James D. Van de Ven,et al.  Multi-objective, multi-domain genetic optimization of a hydraulic rescue spreader , 2014 .

[21]  Jan Wikander,et al.  Optimal selection of motor and gearhead in mechatronic applications , 2006 .

[22]  A. Galip Ulsoy,et al.  COMPARISON OF COMBINED EMBODIMENT DESIGN AND CONTROL OPTIMIZATION STRATEGIES USING OPTIMALITY CONDITIONS , 2001 .

[23]  Simone Cinquemani,et al.  Effects of transmission mechanical characteristics on the choice of a motor-reducer , 2010 .

[24]  Panos Y. Papalambros,et al.  Combined Optimal Design and Control With Application to an , 2002 .

[25]  Giancarlo Cusimano,et al.  Choice of electrical motor and transmission in mechatronic applications: The torque peak , 2011 .

[26]  Maria da Graça Marcos,et al.  Trajectory planning of redundant manipulators using genetic algorithms , 2009 .