• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

机器人工具箱之3D可视化显示

人工智能 今夜有雨 1307次浏览 0个评论

机器人工具箱的优点就是可视化效果好,能够通过teach函数实现示教,但是在使用过程中,由于连杆都是以棍棒的形式显示,导致显示效果不逼真。  
机器人工具箱之3D可视化显示   不能明显看出轨迹规划过程中,连杆之间是否回发生干涉,peter博士在工具箱提供了plot3d函数可以通过model3d函数加载stl文件,通过DH参数进行组合,但是只提供了puma560等个别机器人工stl文件。  
机器人工具箱之3D可视化显示   借鉴的是ARTE工具箱,该工具箱是专注于机械臂仿真,包括串联和并联机器人。   http://arvc.umh.es/arte/supported_robots.html 支持ABB、EPSON、FANUC、UR10、KUKA等机器人可视化仿真。  
机器人工具箱之3D可视化显示   大多数使用者一般使用plot进行可视化仿真,通过参考UR10的stl文件本人经过一个上午的研究成功通过DH参数加载自己的机器人,如下图。  
机器人工具箱之3D可视化显示  

需要注意的地方如下:
  • 不支持MDH构建的连杆
  • 每个连杆的三维模型的坐标系与DH参数构建的连杆坐标系一致
stl文件命名规则如下,必须是link0~linkn
机器人工具箱之3D可视化显示

  对于UR构型机器人,其关节2和3的连杆长度d不能为0  
机器人工具箱之3D可视化显示   UR10的DH参数  
机器人工具箱之3D可视化显示  

  • 机器人工具箱之3D可视化显示

  在三维模型的装配体里面建立七个参考坐标系与上图每个连杆的坐标系一致,基座坐标系可任意。
机器人工具箱之3D可视化显示   在装配体里面指定要保存为stl文件的连杆,比如:要将基座单独保存,则将其他连杆压缩即可。  
机器人工具箱之3D可视化显示   在选项里面将单位设为:米。分辨率一般选择粗糙即可,太精细了会导致文件好几M,会导致maltab加载特别慢,然后一定要勾选下图两个可选框,否则导出会将子装配体拆分乘单个文件,将输出坐标系指定为对应连杆的坐标系。注:每个连杆的输出坐标系不一致,每次单独保存都要按照下图操作。  
机器人工具箱之3D可视化显示   在工具箱安装路径下data->meshes添加导出好的stl文件夹  
机器人工具箱之3D可视化显示   然后编写如下代码进行可视化显示,其中teach3d可替换成teach,该函数本人测试用的,效果一样。  
机器人工具箱之3D可视化显示  

  • 参考链接

http://arvc.umh.es/arte/index_en.html  
机器人工具箱之3D可视化显示

  • 机器人工具箱谷歌讨论小组,https://groups.google.com/g/robotics-tool-box
  • 更多关于机器人仿真的技巧,可到本人B站视频,欢迎关注。https://www.bilibili.com/video/BV1wf4y1q7sZ
  • UR机器人运动学和动力学计算的参数,https://www.universal-robots.com/articles/ur/parameters-for-calculations-of-kinematics-and-dynamics/

 
机器人工具箱之3D可视化显示


开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明机器人工具箱之3D可视化显示
喜欢 (0)

您必须 登录 才能发表评论!

加载中……