CHIGLU: A Modular Hardware for Stepper Motorized Quadruped Robot $\unicode{x2014}$ Design, Analysis, Fabrication, and Validation

📄 arXiv: 2408.14125v1 📥 PDF

作者: Abid Shahriar, Monim Hasan Anik

分类: cs.RO, eess.SY

发布日期: 2024-08-26

备注: LaTeX, 26 pages with 25 figures

期刊: MethodsX, Elsevier, 2025, Article 103270

DOI: 10.1016/j.mex.2025.103270


💡 一句话要点

设计模块化硬件CHIGLU,用于步进电机驱动的四足机器人控制

🎯 匹配领域: 支柱一:机器人控制 (Robot Control)

关键词: 四足机器人 步进电机控制 模块化硬件 可堆叠设计 电源分配网络 PCB设计 可制造性设计

📋 核心要点

  1. 现有四足机器人电机控制方案在紧凑性、效率和成本方面存在挑战,难以满足复杂运动控制的需求。
  2. CHIGLU采用可堆叠的模块化设计,结合低成本步进电机控制器和微控制器,实现多轴步进电机的精确控制。
  3. 通过PDN分析仿真验证了硬件设计的可靠性,并考虑了可制造性设计,保证了硬件的性能和可扩展性。

📝 摘要(中文)

本文提出了一种用于四足机器人步进电机控制的模块化硬件解决方案CHIGLU的设计、制造和分析。该方案的核心是一个多功能印刷电路板(PCB),通过堆叠低成本步进电机控制器和常用的微控制器单元,实现对十二个步进电机的控制。设计的主要动机是为四足机器人的多个步进电机提供紧凑高效的硬件解决方案,同时满足所需的功率预算。研究重点在于硬件架构、可堆叠设计、功率预算规划和全面分析。此外,进行了电源分配网络(PDN)分析仿真,以确保电压和电流密度在预期参数范围内。硬件设计深入研究了可制造性设计(DFM)。控制器在开发板上的堆叠能力提供了对电路板组件交换可行性的深入了解。该研究成果为生物启发机器人的多轴步进电机控制系统的发展做出了重要贡献,提供了一种方便的外形和可靠的性能。

🔬 方法详解

问题定义:现有四足机器人步进电机控制系统通常面临体积大、功耗高、扩展性差等问题。传统方案难以在有限的空间内集成足够的电机驱动器,并且成本较高,不利于普及和研究。此外,电源分配网络的稳定性和可制造性也是需要考虑的关键问题。

核心思路:CHIGLU的核心思路是采用模块化和可堆叠的设计,将多个步进电机控制器集成到一块PCB上,并通过堆叠的方式扩展控制轴数。这种设计可以有效减小硬件体积,提高功率利用率,并降低成本。同时,通过精心的电源分配网络设计和可制造性考虑,保证了硬件的稳定性和可靠性。

技术框架:CHIGLU的整体架构包括:微控制器单元(MCU)、步进电机控制器、电源管理模块和通信接口。MCU负责接收上位机指令,并控制步进电机控制器驱动电机运动。步进电机控制器负责将MCU的指令转换为电机驱动信号。电源管理模块负责为整个系统提供稳定的电源。通信接口负责与上位机进行数据交换。整个系统采用可堆叠的设计,可以通过堆叠多个PCB来扩展控制轴数。

关键创新:CHIGLU的关键创新在于其模块化和可堆叠的设计,以及对电源分配网络的优化。通过模块化设计,可以灵活地配置控制轴数,满足不同应用的需求。可堆叠设计可以有效减小硬件体积,提高集成度。电源分配网络的优化可以保证电压和电流的稳定,提高系统的可靠性。

关键设计:CHIGLU的关键设计包括:选择低成本高性能的步进电机控制器;优化PCB布局,减小信号干扰;设计高效的电源分配网络,保证电压和电流的稳定;考虑可制造性设计,降低生产成本。PDN分析仿真用于验证电源分配网络的性能,确保电压和电流密度在预期范围内。

🖼️ 关键图片

fig_0
fig_1
fig_2

📊 实验亮点

论文通过PDN分析仿真验证了CHIGLU硬件设计的可靠性,确保电压和电流密度在预期范围内。同时,考虑了可制造性设计(DFM),降低了生产成本。实验结果表明,CHIGLU能够有效地控制多个步进电机,满足四足机器人的运动控制需求。虽然论文中没有给出具体的性能数据和对比基线,但其模块化和可堆叠的设计为多轴步进电机控制提供了一种新的解决方案。

🎯 应用场景

CHIGLU可应用于各种需要多轴步进电机控制的场景,例如四足机器人、六足机器人、机械臂、3D打印机等。其紧凑的体积、高效的性能和低廉的成本使其在教育、科研和工业领域具有广泛的应用前景。未来,可以进一步优化CHIGLU的性能,例如提高控制精度、降低功耗、增加通信接口等,以满足更多应用的需求。

📄 摘要(原文)

Bio-engineered robots are under rapid development due to their maneuver ability through uneven surfaces. This advancement paves the way for experimenting with versatile electrical system developments with various motors. In this research paper, we present a design, fabrication and analysis of a versatile printed circuit board (PCB) as the main system that allows for the control of twelve stepper motors by stacking low-budget stepper motor controller and widely used micro-controller unit. The primary motivation behind the design is to offer a compact and efficient hardware solution for controlling multiple stepper motors of a quadruped robot while meeting the required power budget. The research focuses on the hardware's architecture, stackable design, power budget planning and a thorough analysis. Additionally, PDN (Power Distribution Network) analysis simulation is done to ensure that the voltage and current density are within the expected parameters. Also, the hardware design deep dives into design for manufacturability (DFM). The ability to stack the controllers on the development board provides insights into the board's components swapping feasibility. The findings from this research make a significant contribution to the advancement of stepper motor control systems of multi-axis applications for bio-inspired robot offering a convenient form factor and a reliable performance.