Preferable movement of a multi-joint robot arm using genetic algorithm

被引:11
|
作者
Yano, F [1 ]
Toyoda, Y [1 ]
机构
[1] Obirin Jr Coll, Tokyo 1940294, Japan
关键词
optimal robot movement control; optimal end-effector trajectory; multi-purpose programming; genetic algorithm;
D O I
10.1117/12.360286
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To control the position and movement of an end-effector on the tip of a multi-joint robot arm is known to include a kind of redundant problem. Although the end-effector is set its position by each angle of the joints, the angle of each joint cannot be uniquely determined by the position of the end-effector. Each of infinite number of different sets of joint angles usually represents the same position of the end-effector. This paper describes how to control the angle of each joint to move its end-effector from a starting point to an ending point on an X-Y plane preferably. We first separate standpoints into two to define the preferable movement; 1) the standpoint of the end-effector, and 2) the standpoint of the joints. Then, we define multiple objective functions from each standpoint Finally, we formulate the problem into a multi-purpose programming problem. We apply a genetic algorithm to solve this problem and obtain satisfied solutions, which have a smooth movement of the end-effector and less rotation of the joints. This paper is suggestive that the approach described here can easily be extended to a problem with a multi-joint robot arm in a three-dimensional space, and also to a problem with obstacles between starting and ending points.
引用
收藏
页码:80 / 88
页数:9
相关论文
共 50 条
  • [1] Coordinate model and calibration algorithm of multi-joint arm
    2005, Wuhan University of Technology, Wuhan, China (29):
  • [2] Hierarchical feedback and learning for multi-joint arm movement control
    Li, Weiwei
    Todorov, Emanuel
    Pan, Xiuchuan
    2005 27TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 1-7, 2005, : 4400 - 4403
  • [3] Robot arm control based on human multi-joint arm viscoelasiticity and operator theory
    Kubota, Shotaro
    Deng, Mingcong
    Noge, Yuichi
    2018 INTERNATIONAL CONFERENCE ON ADVANCED MECHATRONIC SYSTEMS (ICAMECHS), 2018, : 132 - 136
  • [4] The CEO Mission II, Rescue Robot with Multi-Joint Mechanical Arm
    Tunwannarux, Amon
    Tunwannarux, Supanunt
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 21, 2007, 21 : 37 - 42
  • [5] Real-Time Optimization for Cleaner-Robot with Multi-Joint Arm
    Okazaki, Akihiro
    Senoo, Toshihiro
    Imae, Joe
    Kobayashi, Tomoaki
    Zhai, Guisheng
    2009 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL, VOLS 1 AND 2, 2009, : 875 - +
  • [6] Effects of distal and proximal arm muscles fatigue on multi-joint movement organization
    Anne-Fabienne Huffenus
    David Amarantini
    Nicolas Forestier
    Experimental Brain Research, 2006, 170 : 438 - 447
  • [7] Online Human Multi-joint Arm's Viscoelasicity Estimation during Movement
    Kataguchi, Tomofumi
    Deng, Mingcong
    Noge, Yuichi
    2019 INTERNATIONAL CONFERENCE ON ADVANCED MECHATRONIC SYSTEMS (ICAMECHS), 2019, : 250 - 254
  • [8] Effects of distal and proximal arm muscles fatigue on multi-joint movement organization
    Huffenus, AF
    Amarantini, D
    Forestier, N
    EXPERIMENTAL BRAIN RESEARCH, 2006, 170 (04) : 438 - 447
  • [9] Input Shaping Control to Suppress Sloshing on Liquid Container Transfer Using Multi-Joint Robot Arm
    Aribowo, Wisnu
    Yamashita, Takahito
    Terashima, Kazuhiko
    Kitagawa, Hideo
    IEEE/RSJ 2010 INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2010), 2010,
  • [10] Inverse kinematics of multi-joint robot based on improved firefly algorithm
    Zefan C.
    Daoping H.
    International Journal of Simulation: Systems, Science and Technology, 2016, 17 (02): : 7.1 - 7.5