4

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

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

我的两个问题是:

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

在此处输入图像描述

4

2 回答 2

2

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

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

于 2019-02-27T11:57:02.803 回答
0
  1. Lego Mindstorm 的默认编程语言是基于视觉/块的。它适用于没有编程经验的孩子。因此,如果您了解 Java,那么使用它就没有问题。事实上,你会发现它太简单了。
    对机器人的运动进行编程非常简单,它是 Mindstorm 集合中的一个示例项目。
    另外:您的相机带有插件,可以将它自己的块添加到 Mindstorms 编程环境中。你甚至有一个示例项目来构建一个追逐机器人
  2. 根据我的经验(使用 Mindstorms NXT2)尝试使用LeJOS () 并不简单。但那是几年前的事了,您在标签 ( ev3) 中指出了旧版本。
于 2019-02-27T12:13:26.443 回答