python模拟运动,关于python:用于模拟机器人运动的最佳3D库

有一段时间,我询问了如何为机器人运动建模(在Python中使用反向运动学)选择与Python兼容的3D图形库的建议。在做了一些研究并重新定义了我的目标之后,我希望我能再次请求一些帮助。

当时我认为搅拌机是最好的选择,但现在我有疑问了。我的一个关键目标是能够将模型集成到一个定制的GUI(wxpython)中。看起来这可能相当困难(我不确定性能要求)。

我想我现在更倾向于OpenGL(pyopengl+wxglcanvas),但我仍在努力确定它是否是适合这个工作的工具。我更像是一个计算机辅助设计人员,所以我很难想象如何在API中绘制复杂的对象并创建运动。我读到我可以用Blender设计这个对象,然后以某种方式将它导入OpenGL,但是我不确定这个过程吗?操纵物体的运动有多困难?例如,如果我在两个链接之间创建一个关节,移动一个链接,另一个链接会根据第一个链接动态移动,还是需要独立编程每个链接的移动?

我是否遗漏了一些明显的工具?我不是在寻找完整的机器人模型软件包,我想从零开始,这样我可以把它纳入我自己的程序。因为学习比任何事情都重要。到目前为止,我已经研究了vpython、pyglet、panda3d、ogre和几个专业的CAD软件包。

谢谢

有一个类似的项目正在进行中,它为Matlab和python实现了一个机器人工具箱,它有"基本的3D图形",但是你总是可以用一个编织良好的脚本将其与Blender接口,这将比重新发明轮子的工作要少。

只是想说你提到的工具箱真是一团糟。大部分代码是半移植的matlab,如果不是matlab代码本身的话,最后一次更新是在2008年。有了一些小的修复程序,它的某些部分将运行,但没有办法

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值