DocumentCode
2048169
Title
An embedded controller for a quadruped robot
Author
Xiaoqi Li ; Wei Wang ; Jianqiang Yi
Author_Institution
Inst. of Autom., Beijing, China
fYear
2015
fDate
2-5 Aug. 2015
Firstpage
2174
Lastpage
2179
Abstract
The design of controller is of critical importance for capability of the quadruped robot. In this paper, we present an embedded controller scheme, with ARM and DSP microprocessors, to control the locomotion of a quadruped robot. The controller consists of an ARM board for planning and a DSP board for motion control. Regarding the sensor information, the ARM board is responsible for making plans about switching among gaits, speeding up and slowing down, and communicates with the DSP board via serial parallel interface (SPI). The DSP board, containing four DSP processors, takes charge of receiving ARM command, calculating to generate the motor command, and communicating with DC motor drivers via CAN bus. Finally, we implement the designed controller on a quadruped robot to control the movement of a limb. Test result demonstrates the adequacy of the controller to execute accurate and real-time control.
Keywords
DC motor drives; control system synthesis; controller area networks; digital signal processing chips; embedded systems; field buses; legged locomotion; motion control; ARM board; ARM command; ARM microprocessor; CAN bus; DC motor driver; DSP board; DSP microprocessor; DSP processor; SPI; controller design; designed controller; embedded controller scheme; locomotion control; motor command; quadruped robot; real-time control; sensor information; serial parallel interface; DC motors; Digital signal processing; Force; Joints; Program processors; Robot sensing systems; ARM; CAN; DSP; Embedded controller; Serial parallel interface (SPI);
fLanguage
English
Publisher
ieee
Conference_Titel
Mechatronics and Automation (ICMA), 2015 IEEE International Conference on
Conference_Location
Beijing
Print_ISBN
978-1-4799-7097-1
Type
conf
DOI
10.1109/ICMA.2015.7237823
Filename
7237823
Link To Document