{"title":"基于ARM和DSP的四足机器人嵌入式控制器","authors":"Cong Wang, Wei Wang","doi":"10.1109/ICMA.2016.7558714","DOIUrl":null,"url":null,"abstract":"The performance of controllers have deep influence on the capability of the quadruped robot. In this paper, we design and implement an embedded controller, which is made up of two parts: upper layer ARM controller and lower layer DSP controller. The ARM controller, integrated with a WIFI module to facilitate remote control by PC, is responsible for gait planning and sensors information processing. The DSP controller is mainly designed to receive real-time control commands from ARM controller via serial peripheral interfaces (SPI) and communicate with motor drivers through Controller Area Network (CAN) bus. To achieve fairly accurate control of the quadruped robot, four force sensitive resistors (FSRs) and a gyroscope are used on the quadruped robot. The developed embedded controller has been employed to control the quadruped robot Biodog, built at our lab. Using Hopf-based Central Pattern Generator (CPG) algorithm, we conduct experiments on the quadruped robot Biodog to test the embedded controller. The results demonstrate the efficiency of our controller for the rhythmic quadruped locomotion.","PeriodicalId":260197,"journal":{"name":"2016 IEEE International Conference on Mechatronics and Automation","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"An embedded controller for a quadruped robot based on ARM and DSP\",\"authors\":\"Cong Wang, Wei Wang\",\"doi\":\"10.1109/ICMA.2016.7558714\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The performance of controllers have deep influence on the capability of the quadruped robot. In this paper, we design and implement an embedded controller, which is made up of two parts: upper layer ARM controller and lower layer DSP controller. The ARM controller, integrated with a WIFI module to facilitate remote control by PC, is responsible for gait planning and sensors information processing. The DSP controller is mainly designed to receive real-time control commands from ARM controller via serial peripheral interfaces (SPI) and communicate with motor drivers through Controller Area Network (CAN) bus. To achieve fairly accurate control of the quadruped robot, four force sensitive resistors (FSRs) and a gyroscope are used on the quadruped robot. The developed embedded controller has been employed to control the quadruped robot Biodog, built at our lab. Using Hopf-based Central Pattern Generator (CPG) algorithm, we conduct experiments on the quadruped robot Biodog to test the embedded controller. The results demonstrate the efficiency of our controller for the rhythmic quadruped locomotion.\",\"PeriodicalId\":260197,\"journal\":{\"name\":\"2016 IEEE International Conference on Mechatronics and Automation\",\"volume\":\"24 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 IEEE International Conference on Mechatronics and Automation\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICMA.2016.7558714\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE International Conference on Mechatronics and Automation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICMA.2016.7558714","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An embedded controller for a quadruped robot based on ARM and DSP
The performance of controllers have deep influence on the capability of the quadruped robot. In this paper, we design and implement an embedded controller, which is made up of two parts: upper layer ARM controller and lower layer DSP controller. The ARM controller, integrated with a WIFI module to facilitate remote control by PC, is responsible for gait planning and sensors information processing. The DSP controller is mainly designed to receive real-time control commands from ARM controller via serial peripheral interfaces (SPI) and communicate with motor drivers through Controller Area Network (CAN) bus. To achieve fairly accurate control of the quadruped robot, four force sensitive resistors (FSRs) and a gyroscope are used on the quadruped robot. The developed embedded controller has been employed to control the quadruped robot Biodog, built at our lab. Using Hopf-based Central Pattern Generator (CPG) algorithm, we conduct experiments on the quadruped robot Biodog to test the embedded controller. The results demonstrate the efficiency of our controller for the rhythmic quadruped locomotion.