Linear Genetic Programming-Based Controller for Space Debris Retrieval

被引:0
|
作者
Gregson, E. [1 ]
Seto, M. L. [1 ]
机构
[1] Dalhousie Univ, Mech Engn Dept, Halifax, NS, Canada
关键词
genetic programming; controller; autonomous system; chaser spacecraft; REAL-TIME; DESIGN; ROBOT;
D O I
10.1109/icacr51161.2020.9265513
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we investigate the use of linear genetic programming to evolve a controller that can guide a debris removal chaser spacecraft to match the motion of an uncontrolled target debris object. The problem is treated in 2D, and the controller is required to apply forces and torques to the chaser such that it approaches the target and matches a "hand" point in the chaser-fixed frame to a "handle" point in the target-fixed frame. The training simulations are extensively parameterized, and as the population of controllers evolves, the population of training scenarios also changes through both coevolution and scheduled changes. This allows the controller population to be gradually taught the full task after starting with a simpler version. The resulting evolved controllers show promise but would benefit from a more sophisticated GP implementation than monolithic linear GP.
引用
收藏
页码:112 / 121
页数:10
相关论文
共 50 条
  • [1] Genetic programming-based controller design
    Sekaj, I.
    Perkacz, J.
    [J]. 2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 1339 - 1343
  • [2] Genetic Programming With Mixed-Integer Linear Programming-Based Library Search
    Quang Nhat Huynh
    Chand, Shelvin
    Singh, Hemant Kumar
    Ray, Tapabrata
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2018, 22 (05) : 733 - 747
  • [3] A Linear Programming-Based Approach to I-PD Controller Design for MIMO System
    Tanaka, Ryo
    Murakami, Takahiro
    Ishida, Yoshihisa
    [J]. PROCEEDINGS OF THE 35TH CHINESE CONTROL CONFERENCE 2016, 2016, : 284 - 291
  • [4] A genetic programming-based classifier system
    Ahluwalia, M
    Bull, L
    [J]. GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 1999, : 11 - 18
  • [5] Linear programming-based estimators in simple linear regression
    Preve, Daniel
    Medeiros, Marcelo C.
    [J]. JOURNAL OF ECONOMETRICS, 2011, 165 (01) : 128 - 136
  • [6] Genetic Programming-Based Automatic Gait Generation in Joint Space for a Quadruped Robot
    Seo, Kisung
    Hyun, Soohwan
    Goodman, Erik D.
    [J]. ADVANCED ROBOTICS, 2010, 24 (15) : 2199 - 2214
  • [7] Nested Quadratic Programming-based Controller for Pipeline Robots
    Savin, S.
    Vorochaeva, L.
    [J]. 2017 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING, APPLICATIONS AND MANUFACTURING (ICIEAM), 2017,
  • [8] Linear programming-based estimators in nonnegative autoregression
    Preve, Daniel
    [J]. JOURNAL OF BANKING & FINANCE, 2015, 61 : S225 - S234
  • [9] A FUZZY LINEAR PROGRAMMING-BASED CLASSIFICATION METHOD
    Li, Aihua
    Shi, Yong
    He, Jing
    Zhang, Yanchun
    [J]. INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY & DECISION MAKING, 2011, 10 (06) : 1161 - 1174
  • [10] Genetic programming-based regression for temporal data
    Cry Kuranga
    Nelishia Pillay
    [J]. Genetic Programming and Evolvable Machines, 2021, 22 : 297 - 324