TY - GEN
T1 - Research on reconfigurable robot controller based on ARM and FPGA
AU - Hongxing, Wei
AU - Chengcheng, L. I.
AU - Diansheng, Chen
AU - Jun, Wang
AU - Tianmiao, Wang
PY - 2008
Y1 - 2008
N2 - 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.
AB - 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.
KW - Controller
KW - FPGA
KW - Modular robot
KW - Reconfigurable
UR - https://www.scopus.com/pages/publications/54849427490
U2 - 10.1109/INDIN.2008.4618079
DO - 10.1109/INDIN.2008.4618079
M3 - 会议稿件
AN - SCOPUS:54849427490
SN - 9781424421718
T3 - IEEE International Conference on Industrial Informatics (INDIN)
SP - 123
EP - 128
BT - Proceedings - IEEE INDIN 2008
T2 - IEEE INDIN 2008: 6th IEEE International Conference on Industrial Informatics
Y2 - 13 July 2008 through 16 July 2008
ER -