Muscle-actuated control is a research topic of interest spanning different fields, in particular biomechanics, robotics and graphics. This type of control is particularly challenging because models are often overactuated, and dynamics are delayed and non-linear. It is however a very well tested and tuned actuation model that has undergone millions of years of evolution and that involves interesting properties exploiting passive forces of muscle-tendon units and efficient energy storage and release. To facilitate research on muscle-actuated simulation, we release a 3D musculoskeletal simulation of an ostrich based on the MuJoCo simulator. Ostriches are one of the fastest bipeds on earth and are therefore an excellent model for studying muscle-actuated bipedal locomotion. The model is based on CT scans and dissections used to gather actual muscle data such as insertion sites, lengths and pennation angles. Along with this model, we also provide a set of reinforcement learning tasks, including reference motion tracking and a reaching task with the neck. The reference motion data are based on motion capture clips of various behaviors which we pre-processed and adapted to our model. This paper describes how the model was built and iteratively improved using the tasks. We evaluate the accuracy of the muscle actuation patterns by comparing them to experimentally collected electromyographic data from locomoting birds. We believe that this work can be a useful bridge between the biomechanics, reinforcement learning, graphics and robotics communities, by providing a fast and easy to use simulation.
翻译:肌肉活性控制是一个涉及不同领域,特别是生物机能、机器人和图形的研究主题。 这种类型的控制特别具有挑战性,因为模型往往被过度活化,动态被推迟和非线性。 然而,它是一个经过数以百万计的进化年测试和调导的振动模型,其中涉及利用肌肉加速装置的被动力量以及高效能源储存和释放的有趣特性。为了便利对肌肉活化模拟的研究,我们还发布了基于 MuJoco 模拟器的3D 肌肉骨骼模拟。这种类型的控制特别具有挑战性,因为模型往往被过度活化,而且动态被延迟和非线性。然而,它是一个非常好的测试和调控的振动模型模型。模型基于CT扫描和解剖来收集实际肌肉数据,例如插入点、长度和笔记角度。我们还提供了一套强化学习任务,包括参考运动跟踪和用颈部完成任务。 参考动动动模型运动是地球上最快的快速模式运动模型数据,这是用来对运动的升级过程进行对比,我们用模型来对各种动作进行感化分析,我们用感化的机变的动作来分析。 我们用模型和感变的动作来分析,我们用模型来分析了各种动作的动作的动作的动作过程,我们用来来分析。 我们用模型和感变动的动作来分析了各种动作的动作的动作的动作,我们用来用来来分析,我们用来用来去变的动作的动作的动作的动作的动作的动作的动作,我们用来用来用来来分析。 我们的动作,我们用来用来用来用来用来去的动作, 和感变动的动作的动作,用来去变动的动作的动作的动作的动作,我们用来去的动作的动作,我们用来用来用来去的动作,我们用来用来去。