{"title":"用数字肌肉进化关节水平控制","authors":"Jared M. Moore, P. McKinley","doi":"10.1145/2576768.2598373","DOIUrl":null,"url":null,"abstract":"The neuromuscular systems of animals are governed by extremely complex networks of control signals, sensory feedback loops, and mechanical interactions. Morphology and control are inherently intertwined. In the case of animal joints, groups of muscles work together to provide power and stability to move limbs in a coordinated manner. In contrast, many robot controllers handle both high-level planning and low-level control of individual joints. In this paper, we propose a joint-level control method, called digital muscles, that operates in a manner analogous to biological muscles, yet is abstract enough to apply to conventional robotic joints. An individual joint is controlled by multiple muscle nodes, each of which responds to a control signal according to a node-specific activation function. Evolving the physical orientation of muscle nodes and their respective activation functions enables relatively complex and coordinated gaits to be realized with simple high-level control. Even using a sinusoid as the high-level control signal, we demonstrate the evolution of effective gaits for a simulated quadruped. The proposed model realizes a control strategy for governing the behavior of individual joints, and can be coupled with a high-level controller that focuses on decision making and planning.","PeriodicalId":123241,"journal":{"name":"Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"25 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Evolving joint-level control with digital muscles\",\"authors\":\"Jared M. Moore, P. McKinley\",\"doi\":\"10.1145/2576768.2598373\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The neuromuscular systems of animals are governed by extremely complex networks of control signals, sensory feedback loops, and mechanical interactions. Morphology and control are inherently intertwined. In the case of animal joints, groups of muscles work together to provide power and stability to move limbs in a coordinated manner. In contrast, many robot controllers handle both high-level planning and low-level control of individual joints. In this paper, we propose a joint-level control method, called digital muscles, that operates in a manner analogous to biological muscles, yet is abstract enough to apply to conventional robotic joints. An individual joint is controlled by multiple muscle nodes, each of which responds to a control signal according to a node-specific activation function. Evolving the physical orientation of muscle nodes and their respective activation functions enables relatively complex and coordinated gaits to be realized with simple high-level control. Even using a sinusoid as the high-level control signal, we demonstrate the evolution of effective gaits for a simulated quadruped. The proposed model realizes a control strategy for governing the behavior of individual joints, and can be coupled with a high-level controller that focuses on decision making and planning.\",\"PeriodicalId\":123241,\"journal\":{\"name\":\"Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation\",\"volume\":\"25 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-07-12\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2576768.2598373\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2576768.2598373","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The neuromuscular systems of animals are governed by extremely complex networks of control signals, sensory feedback loops, and mechanical interactions. Morphology and control are inherently intertwined. In the case of animal joints, groups of muscles work together to provide power and stability to move limbs in a coordinated manner. In contrast, many robot controllers handle both high-level planning and low-level control of individual joints. In this paper, we propose a joint-level control method, called digital muscles, that operates in a manner analogous to biological muscles, yet is abstract enough to apply to conventional robotic joints. An individual joint is controlled by multiple muscle nodes, each of which responds to a control signal according to a node-specific activation function. Evolving the physical orientation of muscle nodes and their respective activation functions enables relatively complex and coordinated gaits to be realized with simple high-level control. Even using a sinusoid as the high-level control signal, we demonstrate the evolution of effective gaits for a simulated quadruped. The proposed model realizes a control strategy for governing the behavior of individual joints, and can be coupled with a high-level controller that focuses on decision making and planning.