[已解决] matlab机械臂工具箱创建刚体

[复制链接]
清风摇明月 发表于 2021-11-24 14:55:09
body = rigidBody('cupFrame');

在help上也是有这个函数的创建,直接复制过来matlab 2018a也显示未定义函数或者变量,就很奇怪,哪位老哥知道为什么

最佳答案


TouAkira 发表于 2021-11-24 15:51:01

在命令行窗口输入which rigidbody 或 which rigidbodyTree
正确安装工具箱的话应当有
D:\MATLAB\toolbox\robotics\robotmanip\rigidBody.m
D:\MATLAB\toolbox\robotics\robotmanip\rigidBodyTree.m
这样的路径,只有能显示这些信息,才表示这些函数能正常调用。

然后,这俩都是R2016b版本才引入的,早于此版本大概率没法使用。

7 条回复


TouAkira 发表于 2021-11-24 15:35:35
需要安装对应的 Robotics System Toolbox 工具箱,先去检查有没有这个工具箱

清风摇明月 发表于 2021-11-24 15:42:00
TouAkira 发表于 2021-11-24 15:35
需要安装对应的 Robotics System Toolbox 工具箱,先去检查有没有这个工具箱

这个有安装过的
1.png

清风摇明月 发表于 2021-11-24 15:45:54

版本是10

TouAkira 发表于 2021-11-24 15:51:01

在命令行窗口输入which rigidbody 或 which rigidbodyTree
正确安装工具箱的话应当有
D:\MATLAB\toolbox\robotics\robotmanip\rigidBody.m
D:\MATLAB\toolbox\robotics\robotmanip\rigidBodyTree.m
这样的路径,只有能显示这些信息,才表示这些函数能正常调用。

然后,这俩都是R2016b版本才引入的,早于此版本大概率没法使用。
回复此楼

清风摇明月 发表于 2021-11-24 18:53:29
TouAkira 发表于 2021-11-24 15:51
在命令行窗口输入which rigidbody 或 which rigidbodyTree
正确安装工具箱的话应当有
D:\MATLAB\toolbox\ ...

好嘞,谢谢您,我查了这个文件,发现rigidbody。m这些文件在您发路径的下一级文件夹里,我移到上一级,就好了

清风摇明月 发表于 2021-11-24 19:04:43
TouAkira 发表于 2021-11-24 15:51
在命令行窗口输入which rigidbody 或 which rigidbodyTree
正确安装工具箱的话应当有
D:\MATLAB\toolbox\ ...

抱歉,还是要再打扰一下,这个移到上一级matlab好像还是无法找到,要把那几个文件放在要做的文件里,我想问一下这个问题是matlab安装的问题吗。

清风摇明月 发表于 2021-11-26 10:09:49
清风摇明月 发表于 2021-11-24 19:04
抱歉,还是要再打扰一下,这个移到上一级matlab好像还是无法找到,要把那几个文件放在要做的文件里,我想 ...

果然,没有什么是重装解决不了的,最后装了2020a完美解决。谢谢了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

热门教程
站长推荐
快速回复 返回顶部 返回列表