在ROS中使用Matlab应用

参考链接:

1. https://ww2.mathworks.cn/videos/matlab-and-simulink-robotics-arena-matlab-apps-with-ros-1526379787323.html

2. https://ww2.mathworks.cn/matlabcentral/fileexchange/67257-matlab-and-simulink-robotics-arena--ros-control-app?s_tid=prof_contriblnk

在ROS中使用Matlab应用_第1张图片

点击图片,可看完整视频。

在ROS中使用Matlab应用_第2张图片

部分效果,如下图所示:

在ROS中使用Matlab应用_第3张图片.在ROS中使用Matlab应用_第4张图片.

仿真测试

在ROS中使用Matlab应用_第5张图片..

实验测试

其他资讯:

--在ROS Melodic版本中Cartographer 1.0 --

我们很高兴地宣布Cartographer 1.0的第一个稳定的开源版本,这是一个具有ROS支持的实时2D和3D SLAM库。
自从2016年10月发布最初的不稳定版本以来,Google的Cartographer团队和开放源代码社区共同努力,不懈地修复错误,增加新功能并改进代码库。随着最近的序列化格式和公共API的稳定,社区认为1.0版本现在到期了。
我们仍然认为这只是开始。制图师项目的重点一直是推进和民主化SLAM作为一项技术。通过不断的开发和社区贡献,我们希望增加新的功能,如TSDF支持,以及最近推出的新功能,如分布式映射和地标支持。
感谢OSRF的团队,Cartographer 1.0 在ROS Melodic版本中作为二进制包提供。

--新的Ubiquity Robotics Ubuntu + ROS Raspberry Pi Image(3B +支持)--

可在此处https://downloads.ubiquityrobotics.com/pi.html
镜像附带Ubuntu 16.04(LXDE)和ROS Kinetic。
我们认为这个镜像对于许多正在从事Raspberry Pi机器人工作的人很有用。

--tensorflow_ros包:在ROS中获得C ++ Tensorflow API的简单方法--

1 --tensorflow_ros_cpp-- 2 --tensorflow_ros_test-- 3 --tensorflow_catkin--

我们需要在我们的机器人上用C ++执行一些预训练的Tensorflow模型,并发现这个任务很难做到。对于Python推断来说python-tensorflow-pip,就是这样。
所以我们编写了一个支持包tensorflow_ros_cpp,它是一个隐藏复杂东西的外观,让您可以“简单” tensorflow_ros_cpp并就是这样。使用示例显示在包tensorflow_ros_test中。
该软件包支持几种Tensorflow安装方式:
它可以从Python的pip安装的文件中“窃取”,因此只需通过pip安装Tensorflow就足以获得C ++ API!(尽管它在较新的系统上有一些问题)。
它支持tensorflow_catkin
它支持使用bazel的自定义构建
好处是,根据tensorflow_ros_cpp你不要强迫你的包的用户进入任何特定种类的Tensorflow安装,他可以自由选择,并且你的代码保持不变(除了带有C ++ ABI问题的系统)。
根据这个软件包的性质,它永远不会作为二进制包分发,它始终需要从源代码编译。
让我们知道你是否觉得它有用!

----

在ROS中使用Matlab应用_第6张图片

----

自动化2018年,工业4.0成型的展会似乎已经清楚地表明“未来工厂” 涉及协同机器人技术。所谓的“ cobots ” 是基于这样一个事实,即它们与操作员共享相同的工作空间 - 也就是说,他们可以在人员周围(也与人员)安全地工作,而不需要任何笼子或间隔。

各种“Cobots”已经在帮助在生产线上承担多项任务的工作人员优化工作流程它们如何完全适合工业流程和装配链?

来自PAL机器人公司的四台机器人,包括“cobots”和人形机器人,将于明天开始在Automatica 2018展出。服务机器人演示场B4.523展台(前面)可以找到他们在行业中可以发挥的不同角色,并在内部物流,人机交互和股票交易等领域提供帮助以下是他们可以协助的领域的一瞥:

1)智能内部物流

 

TIAGo底座配有安装附件,可提高可用性并提供更宽广的​​3D感知。

将负载从一个地方搬运到另一个地方可能花费宝贵的时间,可以更好地花费在更多相关的任务上。在年底,内部交付的时间非常重要,TIAGo Base可以帮助运营商轻松交付材料和工作。

TIAGo Base可以适应任何特定的工业环境,并且可以使用定制的附件轻松集成到顶部。基于TIAGo Base的新配件将在Automatica上展出,扩大其3D感知并提高自主内部物流任务的可用性。cobot的智能来自将自主行为软件与现有的ERP系统相结合,这有助于机器人在例行程序修改时迅速做出反应。

 

在ROS中使用Matlab应用_第7张图片

TIAGo机器人通过简单地引导处于重力补偿模式的手臂来学习工人正在教导的所有动作。

2)人机合作

TIAGo将感知,导航和操纵相结合,为生产线上的人机合作提供动态方法。TIAGo能够承担自主任务或协助工作人员。

“cobot”完全集成以适应各种不同的任务,并具有用于额外工具,传感器或末端执行器的安装端口。 从挑选和放置到上线,抛光或质量检验,TIAGo灵活地承担最有助于生产的任务。

 

3)详尽的评估

在ROS中使用Matlab应用_第8张图片

StockBot视觉系统可以执行货架检查,价格检查或分析产品在零售中的可视性。

在仓库的静态环境中是否需要进行库存控制或者实体砖块和砂浆的不可预测性,StockBot是更新库存数据的宝贵来源。它在给定的空间中制作一张3D地图,有助于优化库存和库存管理。

通过最新升级,StockBot将视觉相机添加到RFID和自动导航。其结果是快速补货,错位检测和管理决策,可以帮助产品及其价格的可见性。请记住StockBot是如何在这里工作的

 

4)展望未来:人性化研究

在ROS中使用Matlab应用_第9张图片

具有全身控制应用的REEM-C类人机器人。

1.65米高的双足平台REEM-C正用于服务和协作机器人的研究领域。正在开展积极的研究,以改进这些服务和工业任务的技术。

作为一个人形机器人,REEM-C可以走路并与我们的两足动物世界互动 - 围绕着我们的所有事物都是为了适应我们的双足体而设计的。在Automatica,PAL机器人将运行全身控制应用程序,使其能够适应身体和平衡外部刺激。

 

RobmoSys在Automatica论坛上

“RobMoSys:为什么未来属于模型驱动的机器人编程”,   在此标题下,PAL Robotics和euRobotics董事会首席执行官Herman Bruyninckx,KU Leuven教授和Francesco Ferro教授将就 RobMoSys   欧盟项目发表主题演讲  保存日期:2018年6月22日   星期五,11:00-11:30。

 

我们期待在Automatica见到你!


----

在ROS中使用Matlab应用_第10张图片

在ROS中使用Matlab应用_第11张图片


----






你可能感兴趣的:(ROS,Melodic,迷失与救赎)