CLEARPATH公司宣布在Windows上为ROS提供支持
2020-06-01


引言:小编在不久前得知加拿大Clearpath公司正在和微软公司合作,打算将ROS机器人操作系统应用在win10上。本月初在油管上看到了Clearpath公司发布的相关预告视屏,内心非常激动,这简直就Windows机器人用户的福音,ROS机器人操作系统的一次跨越式发展。话不多说,先让我们一起来看看在Windows平台下使用ROS来操作机器人的表现吧。


点击观看视频:ROS on Windows 预告



Clearpath与Microsoft合作,ROS引入Windows支持Clearpath移动机器人

 

研究和开发移动机器人平台的制造商Clearpath公司 宣布在Windows上支持其无人地面车辆(UGV),从而为ROS社区在使用Clearpath开发机器人系统时提供了更多选择和灵活性。


机器人操作系统(ROS)是一个开放源代码平台,可为机器人开发人员提供工具和库,以帮助他们构建复杂的机器人。它仅在基于Linux的系统上可用,直到Microsoft20195月宣布Windows上的ROS。此后,ClearpathMicrosoft的工程团队共同合作,将Windows 10 IoT EnterpriseWindows 10 Desktop上对ROS的支持带到Clearpath机器人上从Jackal UGV开始。


Clearpath公司总经理Julian Ware表示:“在将WindowsAzure引入ROS生态系统后,Microsoft创建了一套强大的,受支持的机器人开发工具。十多年来,我们一直是ROS的忠实支持者,我们很高兴与Microsoft合作,将这一新功能带入ROS开发人员社区。”


Windows提供了适用于机器人方案的各种好处。首先,Windows提供了多层安全性改进,可以通过其企业级Windows安全框架保护部署,检测异常并修复问题。其次,借助Windows 10 IoT EnterpriseAzure IoT,用户可以通过将流程卸载到云中或使用云智能来充分利用云计算,以进行实时决策和自治。最后,开发人员可以使用相同的熟悉的工具集和开发人员环境(例如Visual StudioVisual Studio Code)以及ROS扩展,以加快ROS上的应用程序开发。


“从微软在ROSCon 2018上宣布概念验证之日起,Clearpath Robotics就一直是WindowsROS的支持者。随着Windows上的ROS达到支持的关键包数量,Clearpath能够为需要Windows的客户提供解决方案。微软的AzureWindows客户越来越多地希望使用自动移动机器人来提高效率,改善工作条件,保持业务连续性并增加社会隔离。通过这种合作关系,客户现在可以将Clearpath的机器人开发平台与Windows 10Azure IoT解决方案结合使用。”微软合作伙伴项目经理Joe Coco说。


运行Windows的Clearpath机器人将提供与基于Ubuntu的机器人相同的用户体验。该机器人在Windows上预先安装和配置了ROS,使用户可以立即开始使用。 下方视频将向我们介绍了Windows上使用的效果。



点击观看视频:ROS on Windows 介绍



Windows 10 IoT Enterprise为客户提供以下主要好处,这些好处也适用于机器人用例:


  • 企业级安全性:Microsoft正在不断发展Windows安全体系结构,该体系结构涵盖设备,数据和用户身份。借助全面的工具来保护设备上的数据,评估设备的运行状况,检测安全问题以及通过设备更新和管理来补救威胁,Windows 10 IoT确保您在整个开发,部署和操作过程中拥有最新的安全性。


  • 轻松的云连接:Windows 10 IoT Enterprise为您提供了到Azure IoT的轻松入门,使您可以使用Azure IoT中心ROS节点使用相关的云服务来分析数据,获取建议并在页面采取行动。


  • 更多智能:Windows ML ROS节点允许您在机器人上部署经过预训练的ONNX机器学习模型,以便在边缘进行低延迟图像处理。WinML ROS节点使用兼容的硬件(CPUGPU或神经加速器)加速ONNX模型,以将标记发布到ROS图中,从而可用于避障或环境感知。


  • 更快的开发:Windows 10上的开发提供了相同的熟悉的开发环境,工具和框架,使您可以更快地创建和部署解决方案。如果您使用ROSVS Code ExtensionROS应用程序进行编码,则可以快速启动ROS环境,它为您提供了集成的构建任务和基于roslaunch的调试功能。它还会呈现统一机器人描述文件(URDF),从而节省了开发人员在编辑URDF文件时的时间。一旦准备好投入生产,便可以轻松启用持续集成,持续模拟和持续部署使用Azure DevOps。在CI / CD管道中添加基于仿真的测试,以确保除了单元测试,集成测试和回归测试之外,您还可以验证机器人在部署环境中的预期功能。微软作为与ROS2技术指导委员会的参与,为工具工作组做出了贡献,从而也可以使用GitHub Actions来启用CI / CD



目前,Jackal UGV上已提供Windows上的ROS,并支持其他Clearpath公司的机器人。登录https://microsoft.github.io/Win-RoS-Landing-Page/clearpath_case_study.html# 以了解有关WindowsROS的更多信息,了解有关Jackal UGV的更多信息请参考下图,需要更多信息请留言。更多关于此项目的进展我们将在这里持续更新,敬请期待。


微信图片_20210128090225.jpg



Donghu Robot Laboratory, 2nd Floor, Baogu Innovation and Entrepreneurship Center,Wuhan City,Hubei Province,China
Tel:027-87522899,027-87522877

合作与咨询

渠道商务合作:18062020215

售前技术咨询:13807184032

售后服务热线:18062020228

网站备案号:鄂ICP备17004685号-1 | 技术支持 | 联系我们 | 服务条款与隐私权 | 网站地图