时间: 2024-04-01 11:30:07 | 作者: 亚盈平台
第一个原因正在迅速改变。价格实惠公道,能力出众的各色机器人,已然浮现了爆发式增长。无数的研究人员、业余爱好者和艺术家们尝试使用这一些机器人,希望研究和开发类似蜂拥的行为。
研究人员发现,控制大量完全相同的机器人是一项挑战。由于缺乏一项特定的编程语言,他们总得用相同的方式来解决相同的问题。换句话说,它们想要重新发明“轮子”。
如今,加拿大蒙特利尔理工学院的 Carlo Pinciroli 及其团队表示,他们已开发出了一种针对这个目的的编程语言Buzz。这是一种新的编程语言,用于各种各样的机器人集群。
有两种相反的方法来控制机器人集群。第一种是自下而上的方式,单独控制每一个机器人。这对于微调特定机器人之间的互动很有用,但随着集群大小的逐步扩大,会慢慢的变难以管理。
另一个方法是自上而下,其中集群作为一个整体被控制。这对控制大的集群很有效,但不允许对单个机器人的行为进行微调。
Pinciroli 及其团队表示,他们开发的新语言允许实现这两种方法。他们表示:“控制成群机器人的语言,必须结合自下而上和自上而下两者,允许开发人员挑选最舒服的方法来表达集群算法。”
Buzz 还会以直观的方式,将指令与预测结果相结合,使人们用起来会非常容易。它也能够直接进行扩展,因此能在不同大小的集群中有效地使用。
Pinciroli 表示,没有一个标准化的编程语言会对未来的进展产生显著的阻碍,因没有简单的方法让研究人员分享他们的工作,并在别人的基础上有所突破。
团队认为,Buzz 最重要的方面之一是它有几率会成为一个复杂的群体机器人系统研究的推动者。
备案号:粤ICP备19039425号 主要专业从事机器人系统维修,变频器维修,伺服驱动器维修,直流调速器维修,触摸屏维修, 欢迎来电咨询!