Skip to content

GuYeying/BlenderMachineArmSimulationSync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

BlenderMachineArmSimulationSynchronization

版权与协议声明

  1. 本项目原创内容 工程内全部骨骼绑定、骨骼权重、动画设置、约束驱动、场景编排、逻辑架构、串口控制代码、Python 脚本 由作者 GuYeying 独立创作,遵循 CC BY-NC 4.0(署名-非商用 4.0 国际) 协议授权。

  2. 第三方素材声明 本项目所使用的机械臂原始3D模型来源于 MakerWorld 平台,版权归原作者所有。 根据 MakerWorld 用户协议,该模型仅允许个人非商用使用,禁止商用、二次分发、二次上传及任何盈利性使用。

协议核心要求

一、本人原创内容(绑定+动画+代码+工程逻辑)

  1. 允许修改:可自由修改、二次创作、改编本项目工程与代码,仅限非商业用途。
  2. 必须署名:分发、改编、二次发布本项目及衍生作品时,必须保留原作者 GuYeying 署名与版权声明,不可删除、遮挡、篡改。
  3. 禁止商用:未经 GuYeying 书面授权,禁止将本项目、绑定方案、控制代码、联动仿真方案用于任何商业行为。

二、第三方原始模型约束

  1. 禁止单独提取、剥离、单独分发、二次上传原始机械臂模型网格。
  2. 禁止将第三方原始模型及本项目整合内容用于商用、付费资源、商业项目落地。
  3. 若需单独使用该原始模型,请自行前往原作者页面遵守其版权规则。

工程信息

补充说明

  1. 本工程已内嵌本人版权与协议信息,二次分发、改编时需完整保留。
  2. 任何商业使用、企业应用、付费定制、商业展示,必须联系原作者获取书面授权。
  3. 二次分享本项目时,需附带本版权说明文件,明确区分原创内容与第三方素材。

使用教程

运行环境要求

  • Blender 5.0
  • Python 3.13(具体版本需与 Homebot 环境保持一致)

注意事项

  • 请务必把机器臂放到可伸展角度大的空旷区域,否则同步时会导致同步运动被阻挡损坏机器臂!

使用步骤

  1. 启动 Blender 并打开本项目工程文件
  2. 切换至脚本工作区,打开 main.py
  3. 运行脚本,通过 窗口 → 切换系统控制台 查看后台日志
  4. 控制台输出 my_tool_output_lifetime_sign 即代表脚本运行正常
  5. 电脑通过串口连接实体机械臂,确认串口设备端口号
  6. 打开 MachineArmServer.py修改对应端口后启动

About

Blender仿真同步SO-101机器臂

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages