SYMORO是一款给出机器人惯性参数集的符号工具,采用python编写,很多做机器人方向的同学都会去尝试使用这一款工具。最早是由OpenSYMORO: An open-source software package for Symbolic Modelling of Robots 这篇文章给出的,该软件的地址如下:https://github.com/symoro/symoro。
具体的安装教程可以参考:OpenSYMORO软件的安装 机器人符号建模的开源软件(2021-08-07)
此处我想说一下自己在windows10下安装时候遇到的问题:
1、python版本
这里一定要按照软件的要求,安装python2.7的版本。我自己电脑上之前存在3.10的版本,因此在PyCharm中需要进行切换。问题就是在这里,在 设置->python解释器 中进行切换后,终端 里面还是python3.10的版本。
解决办法:在环境变量中修改Path中python的地址,将原来的3.10的地址改为2.7.
2、wxPython版本
用pip目前只能下载4.x.x系列的版本,不能正常运行软件。我在这个链接:
https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/
下载到历史版本,可以正常运行软件。注意,需要下载32位(WIN32)的版本。
参考链接:
[1] https://github.com/symoro/symoro/issues/17
[2] https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/
[3] https://wxpython.org/pages/downloads/
[4] https://www.cnblogs.com/zhumengdexiaobai/p/9925870.html
最后附一张成功运行的软件截图: