文章目录

0.前言

1.URDF 转化成 rigidbody tree格式

2.URDF 导入到 simulink

有了urdf文件之后,在matlab里面可以有这两种导入选择

urdf 转化成 rigidbody tree

urdf 转化成 simsacpe 模型

0.前言

本文用到的urdf文件去这里(https://download.csdn.net/download/zhelijun/12026565)下载

1.URDF 转化成 rigidbody tree格式

打开matlab,新建一个实时编辑器Live Script(或者一个Script)

然后找到刚刚的urdf文件,并添加到matlab路径

运行以下代码

clc

clear

robot = importrobot('urdf文件名.urdf');

show(robot);

showdetails(robot);

输出结果

2.URDF 导入到 simulink

打开matlab,新建一个实时编辑器

定位到urdf文件位置,并把meshes文件夹添加到matlab路径

运行代码smimport('urdf文件名.urdf')

运行结果

跑一下看看,似乎没什么问题。如果有显示不出模型的的问题话,请往下看

这边有一点需要注意的是,在 solidworks 里面起名是比较自由的,数字可以开头,也可以有空格符号。但这些起名规则在matlab里面是不合法的。因此在sw里面合法的名字,导入进simscape时matlab如果觉得不合法的话会自动修改名称。这样的后果就是simscape模型进行仿真的时候找不到方便我们看到仿真的3D模型,解决方法也很简答。双击零件模块,进入你的模型内部,再双击visual模块

在file name哪里重新找到你的模型,点击应用然后按F5更新。把所有零件视觉模型定位好之后再次点击仿真。就能看到运动的模型啦。

solidwork运行python脚本_Matlab – Solidworks 机器人建模(3)如何把URDF文件导入到Matlab...相关推荐

  1. python解释器的提示符是shell嘛_从PowerShell语法错误运行Python脚本

    您的第一个>>> import os >>> os.system('.\\CleanupStops.py')语句以交互模式启动了Python解释器.如果你想从那里运 ...

  2. Matlab - Solidworks 机器人建模(5)—— 给模型添加摩擦力

    Matlab - Solidworks 机器人建模(5)-- 给模型添加摩擦力 0. 前言 建好模型并成功进行一次仿真之后,我们发现虽然模型可以像模像样的产生由重力带来的运动,但是也发现零件可以穿过其 ...

  3. 命令行运行Python脚本时传入参数的三种方式

    三种常用的方式 如果在运行python脚本时需要传入一些参数,例如gpus与batch_size,可以使用如下三种方式. python script.py 0,1,2 10 python script ...

  4. xampp python linux,Ubuntu的XAMPP着运行python脚本

    因为某些原因我不得不将我的web应用程序我的本地机器上.我需要从python脚本中提取一些信息. 我跟着很多的指南,并在这里回答了stackoverflow,但我有一个奇怪的问题. 我有一个简单的We ...

  5. windows的.bat批处理文件运行Python脚本程序

    windows的.bat批处理文件运行Python脚本程序 文章目录: 一.如何创建 `.bat` 批处理文件 二.创建执行的Python脚本程序 一.如何创建 .bat 批处理文件 创建.bat 批 ...

  6. power python_在 Power BI Desktop 中运行 Python 脚本

    在 Power BI Desktop 中运行 Python 脚本Run Python scripts in Power BI Desktop 06/02/2020 本文内容 你可以直接在 Power ...

  7. python命令提示符窗口在哪里_详解python命令提示符窗口下如何运行python脚本

    以arcgispro的python脚本为例在arcgispro自带的python窗口下运行python脚本 需求: 将arcgispro的.aprx项目包中gdb的数据源路径更换为sde数据源路径. ...

  8. flask执行python脚本_如何在Flask中运行python脚本

    我有一个Flask脚本,可以创建网站并动态打印一些数据.-打印的数据应来自另一个python脚本. 我目前面临的问题是,如果我将执行python脚本的行放在执行Flask应用程序的行之前,它将运行Py ...

  9. 安卓手机运行python程序的软件-安卓手机定时运行python脚本

    话说现在智能手机的计算能力严重过剩啊,不玩游戏.不打电话.不刷微信时,要充分利用手机的计算潜力为我所用.完全可以把一些台式电脑上的计算任务移到手机上来运行.python就是一个很好的跨平台的解决方案. ...

最新文章

  1. 分支语句、循环语句、函数初步
  2. 判断两个时间在15分钟内_为什么敷面膜的使用时间要15—20分钟,这个时间怎么算出来的?...
  3. Android客户端性能测试(一):使用APT测试Android应用性能
  4. pythonweb框架使用教程_Django视频教程 - 基于Python的Web框架(全13集)
  5. java的几_Java的几种时间
  6. 谈谈C#的私有成员的一个有趣的现象!
  7. Enum、Stream
  8. 浪潮云海OpenStack X版本技术贡献中国第一
  9. 赛门铁克运维注意事项
  10. 如何把jar包发布到maven私服
  11. 【Linux】生产者消费者编程实现-线程池+信号量
  12. HTML5 创建热点图
  13. linux服务进程文件,[Linux实用命令]-6-服务与进程管理
  14. 学而思网校python助手_学而思网校直播课堂
  15. 计算机辅助药物设计中的分子动力学模拟
  16. 为酒店设计一套计算机网络管理系统,酒店管理系统方案设计和对策.doc
  17. 如何更改itunes备份位置_itunes备份路径是什么,如何修改itunes备份路径
  18. if 条件结构与switch条件选择结构
  19. EA开发系列---技术指标的使用
  20. jupyter notebook 拒绝连接 以及 查 IP

热门文章

  1. ZOJ3210 A Stack or A Queue?【序列】
  2. matplotlib 可视化 —— 定制画布风格 Customizing plots with style sheets(plt.style)
  3. 骗术 —— 魔高一尺道高一丈
  4. 计算机与计算机视觉史话
  5. shiro 单点登录_Shiro权限管理框架(一):Shiro的基本使用
  6. pandas dataframe创建_Python数据分析基础之Pandas学习 (上)
  7. python处理excel表格-Python利用pandas处理Excel数据的应用
  8. python教程视频-私藏已久的7个Python视频教程
  9. python从入门到精通百度云-python从入门到精通视频教程百度云资源
  10. python的第三方库是干什么用的-20个必不可少的Python库也是基本的第三方库