• DocumentCode
    2748218
  • Title

    Research on reconfigurable robot controller based on ARM and FPGA

  • Author

    Hongxing Wei ; Chengcheng Li ; Diansheng Chen ; Jun Wang ; Tianmiao Wang

  • Author_Institution
    Robot. Inst., Beijing Univ. of Aeronaut. & Astronaut., Beijing
  • fYear
    2008
  • fDate
    13-16 July 2008
  • Firstpage
    123
  • Lastpage
    128
  • Abstract
    Modular reconfigurable robot (MRR) with many modules has the ability to form a large variety of robot configuration. For MRR, it is very difficult to design effective controller due to diverse configurations. In this paper, we propose an architecture of reconfigurable controller of MRR based on advanced RISC machine (ARM) processor and field programmable gate array (FPGA). The ARM processor is used to control motion planning, real-time system status monitoring, sensors data fusion, human-computer interaction and online logic reconfiguration. The FPGA is used to fulfill the tasks related to motion control of MRR, such as motor control, IO control, and sensor data acquisition. The ARM processor and FPGA are connected with internal bus. With the PS mode of FPGA, different control strategy and internal logic of FPGA can be dynamically configured by ARM processor to fit different configuration requirements of MRR. Finally, the result of configuration experiments of MRR shows effectiveness and robustness of the reconfigurable controller.
  • Keywords
    field buses; field programmable gate arrays; human computer interaction; microprocessor chips; motion control; path planning; real-time systems; reduced instruction set computing; robots; robust control; sensor fusion; advanced RISC machine processor; field programmable gate array; human-computer interaction; internal bus; modular reconfigurable robot; motion control; motion planning; online logic reconfiguration; real-time system; reconfigurable robot controller; robot configuration; robustness; sensors data fusion; status monitoring; Control systems; Field programmable gate arrays; Motion control; Motion planning; Process planning; Programmable logic arrays; Real time systems; Reconfigurable logic; Reduced instruction set computing; Robot control; Controller; FPGA; Modular robot; Reconfigurable;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Informatics, 2008. INDIN 2008. 6th IEEE International Conference on
  • Conference_Location
    Daejeon
  • ISSN
    1935-4576
  • Print_ISBN
    978-1-4244-2170-1
  • Electronic_ISBN
    1935-4576
  • Type

    conf

  • DOI
    10.1109/INDIN.2008.4618079
  • Filename
    4618079