Robot Components是一款用于ABB机器人的直观编程插件。Robot Components提供了一系列工具,可以在Grasshopper中创建工具路径、模拟机器人运动并生成RAPID代码。主要功能包括:
- 40+预定义的ABB机器人模型
- 添加自己的机器人模型的可能性
- 支持外部轴(线性和旋转)
- 定义所有外部轴值的自定义策略的可能性
- 支持工作对象(包括可移动工作对象)
- 高效的正向和逆向运动学求解器
- 添加自己的自定义代码行的可能性
- 与IRC5和OmniCore控制器的实时连接
- 使用Python或C#开发自定义组件的开放API
这个开源项目是由卡塞尔大学实验与数字设计建造系发起的。该插件目前由Arjen Deetman进一步开发和维护。所有开发人员和贡献者都列在这里。
如果你想使用控制器实用程序部分的组件与控制器建立实时连接,你必须安装Robot Studio或最新的ABB PC SDK(ABB Robot Communication Runtime 2024.1)。请注意,由于ABB不支持Mac,控制器实用程序部分的组件仅在Windows上运行。
文档网站:robotcomponents.github.io/RobotComponents-Documentation/
API文档:robotcomponents.github.io/RobotComponents-API-Documentation/
源代码和发布说明:github.com/RobotComponents/RobotComponents
Zenodo DOI参考:https://doi.org/10.5281/zenodo.5773814