专栏
标签
在Sysplorer中,是否可以实现Python代码控制机械设备,并实现仿真
一般问题
发布于 2024-11-19 19:16:06
查看 37过去586天

在Sysplorer中,是否可以实现Python代码控制机械设备,并实现仿真
例如使用Python代码在Sysplorer中实现对机械臂的轨迹规划,如果可以的话,如何实现?有没有相应的教程

所属专栏:工具箱
产品信息:Sysplorer系统建模仿真环境
工业机器人

全部回答 1

发布于 2024-11-20 11:44:03

刚好最近也在了解这一块,由于MWORKS没有机器人工具箱,初步的思路如下:
1.情况1:仅考虑运动学的轨迹规划:
使用软件或模块:Sysplorer、Sysplorer Python object(Syslab环境进行Python编写)、Sysplorer 多体模型库
①使用Sysplorer Python object编写Python算法,得到各个臂的位置和姿态;
②把各个臂的计算结果通过Python object传递给Sysplorer的多体模型,组件绑定机械臂的stl或obj等三维模型,仿真后进行三维结果查看。
截图_20241120114354.png
上面的方案将轨迹运算完全通过Python代码去计算,Sysplorer仅提供了一个后处理三维动画可视的效果。

2.情况2:考虑动力学和控制系统设计:
使用软件或模块:Sysplorer、Sysplorer Python object(Syslab环境进行Python编写)、Sysplorer 多体模型库、Sysplorer CAD 工具箱
①将机械臂的Step几何模型通过CAD工具箱导入到Sysplorer,生成多体模型
②使用Sysplorer Python object编写Python算法,得到各个关节的角度,并作为多体模型中的驱动、阻尼等
③仿真出现三维动画及末端点轨迹结果,如果不存在末端点,可以把机械臂末端焊接一个小球,把小球质心的位置作为末端点的位置。进一步可以把轨迹结果给Syslab去做一些处理

用户
和原帖交流更多问题细节吧,去
我要发帖 我要发帖
资料中心 资料中心
查看更多>
热门帖子 热门帖子
主要贡献者 主要贡献者
过去7天