亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

Walbi:基于 Arduino 与 LX-16A 舵机的稳健双足机器人

组件与物料

Arduino Nano R3×1
LX-16A 串行舵机×10
LewanSoul 调试板×1

必需工具

应用与在线服务

项目简介

Inner Geek 团队打造了 Walbi(WALink BIped),一款用于机器学习项目的双足机器人(虽未真正“起步”,但双脚着地极其稳健)。

Walbi 采用 Arduino Nano 为大脑、LX-16A 舵机为肌肉、3D 打印塑料件为骨骼。LewanSoul LX-16A 舵机轻量、扭矩超 19 kg·cm、单根串行总线菊花链连接,布线极简。Walbi 为 2:1 比例人形,腿长 55 cm(脚跟至腰),重 1.1 kg。白色部件为 3D 打印,亦可用轻质木材替代。

编程极简:下载两个配套程序即可实现动作捕捉与回放。手动摆姿势 → 记录舵机角度 → 摆下一姿势 → 记录……完成后回放,即可让 Walbi 行走、爬行、攀爬、跳跃甚至跳舞。说不定能教它踢踏舞 😀

构建 Walbi

使用 FlashForge Creator Pro 打印 PLA 零件,STL 文件可从 Thingiverse 下载,或自行用木材/金属制作脚、腿骨、腰部。舵机支架需四种金属支撑连接打印件与舵机(详见 Release The Inner Geek 博客)。

接线

控制 LX-16A 需 LewanSoul 调试板。调试板通过串口接收 Arduino Nano 指令。因硬件串口占用与电脑通信,代码使用 SoftwareSerial 在 Nano 引脚 10 (RX) 与 1 (TX) 模拟第二串口连接调试板,另接 GND 共地。舵机间随附串口线串联,腰部两舵机直插调试板。

舵机波特率 115200,对 SoftwareSerial 较高,代码实现了错误检查与重试机制,必要时需多次尝试才能正确读取。

供电

舵机 7.4V 下输出 19.5 kg·cm,本项目用 6V,堵转电流 < 3A。

编程

Arduino 代码托管于 GitHub。两程序分工:

期待你的反馈与分享!

Inner Geek 实战贴士

代码

动作捕捉与回放 Arduino 程序

https://github.com/ptavaressilva/Walbi

自定义零件与外壳

3D 打印件 STL

原版在 Flash Forge Creator Pro 打印。
Thingiverse CAD 文件

制造工艺

  1. 防范机器故障:破解润滑维护中的“明天心态”
  2. 快速原型为何是产品开发制胜关键:从虚拟到实体的必经之路
  3. 掌控产品设计:攻克常见挑战的实证策略全景图
  4. 树莓派专业温度监测:基于 DS18B20 传感器的完整指南
  5. 树莓派实时人脸追踪云台:OpenCV + 舵机 + ServoBlaster 实战
  6. Drone Pi:双模Multiwii+树莓派四轴飞行器,支持手机与遥控器控制
  7. Archimedes:情感感知 AI 机器猫头鹰
  8. 2024吹叶机选购指南:按需匹配才是最优解
  9. 555集成电路:模拟设计中的不朽基准
  10. 求根公式:求解二次方程的可靠工具
  11. 直播电视的变革:算力驱动的广播未来
  12. UGI® 4313 +A:高性能低碳镍合金马氏体不锈钢