【问题标题】:Lego Robot for collecting table tennis balls用于收集乒乓球的乐高机器人
【发布时间】:2019-02-27 11:48:07
【问题描述】:

我的目标是制造一个可以收集乒乓球并将它们放入添加图片左侧和右侧的目标 A 和 B 的机器人。有关信息,该路线是矩形的,只有一个障碍物;一个四壁十字架。

现在我已经购买了 Pixy 2 来识别它需要捡起的球。

我的两个问题是:

  1. Lego Mindstorm (LM) 是否是一种简单/合理的编程语言来解决这个问题,LM 是否也可以轻松控制机器人的运动?
  2. 是否可以使用 Java 而不是 LM 来解决这个问题? (这是首选,因为我知道 Java 但不知道 LM)

【问题讨论】:

    标签: java lego mindstorms ev3


    【解决方案1】:

    据我了解,LM 不是一种编程语言,您可以使用多个软件工具包在 LM 上部署程序。其中一些是基于 Java 的。

    https://en.wikipedia.org/wiki/Lego_Mindstorms

    【讨论】:

      【解决方案2】:
      1. Lego Mindstorm 的默认编程语言是基于视觉/块的。它适用于没有编程经验的孩子。因此,如果您了解 Java,则使用它不会有任何问题。事实上,你会发现它太简单了。
        对机器人的运动进行编程非常简单,它是 Mindstorm 集合中的一个示例项目。
        另外:您的相机附带plugins to add it's own block to the Mindstorms programming environment。你甚至有一个sample project to build a chaser robot
      2. 根据我的经验(使用 Mindstorms NXT2)尝试使用 LeJOS() 并不简单。但那是几年前的事了,您在标签 (ev3) 中注明了旧版本。

      【讨论】:

        猜你喜欢
        • 2012-05-29
        • 2015-11-22
        • 1970-01-01
        • 1970-01-01
        • 2021-04-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多