用ROS为机器人编程
ROS(机器人操作系统)是一个开源的开发环境,由一套软件库、工具和算法组成,用于机器人和先进自动化系统的开发和编程。它是一个不断发展的模块化系统,由于其开发者社区的贡献而不断增长。
ROS允许你为各种应用进行复杂的运动学编程,并使机器人在工业总线(如EtherCAT或Profinet)上同步,使它们与网络上所有其他设备同步。持续更新的特定软件包,如SROS,可以保护系统免受网络攻击。
ROS是所有AutomationWare机器人解决方案和驱动器的基本组成部分。我们提供的所有协作机器人都安装了基本的ROS软件包,其中包括所有驱动程序和cobot的3D模型,还包括用于定位和使用地图的工具以及用于规划运动的模拟器。
您想开始规划为您的应用量身定做的解决方案,或设计和测试个别软件模块的脱机?我们提供带有3D机器人模型的模拟软件、测试环境和预配置的、易于调整的导航包。您可以模拟所有的传感器数据,创建地图并使cobot在虚拟环境中移动。有机会看到我们的协作机器人的驾驶行为,尝试他们对不同条件和障碍物的反应,并测试你的变化。
---