问题标签 [myro]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2103 浏览

python - 如何在python中使文本成为类对象

这是我的整个代码:

另一件事,Window 是我正在使用的版本中的一个函数,我无法定义它,因为它是预定义的。它只是打开一个单独的窗口(1000 x 500)像素,您可以在其中绘制东西。我只需要知道当在课程下输入文本时如何显示文本。它适用于矩形/点/形状,但不适用于文本。我不知道为什么。

0 投票
1 回答
1440 浏览

python - Myro 找不到导入 win32file

我正在尝试安装 myro 包,这样我就可以使用Scribbler 机器人了。成功安装软件包后,我收到以下错误:

Python 版本是 2.4.4(包使用的)。另外,我有目录C:\Python24\Lib\site-packages\win32,还有文件win32file.pyd。我不知道为什么会这样。

有什么想法吗?

0 投票
1 回答
1659 浏览

python - 如何在 python 上同时播放两个不同的歌曲文件?

我正在尝试同时播放歌曲 1 和歌曲 2(被注释掉的歌曲),但我不知道如何使用 myro 或 winsound 或其他任何方式来做到这一点。有人建议使用线程,但我也不知道该怎么做,因为我只是一个非常初级的程序员。有人可以帮我解决这个问题和/或详细解释如何做到这一点吗?这是我到目前为止所拥有的:

0 投票
2 回答
465 浏览

python - 我不断收到 ValueError:在带有 Winsound 的 Python 上,频率必须在 37 到 32767 之间

这是我的代码:

从 myro 导入 winsound *

当我尝试运行它时,我不断收到错误消息:

我做错了什么,我需要将其更改为什么?请具体。

0 投票
1 回答
119 浏览

python - 我将如何完成以下检查清单中的第 2 项和/或完成该计划?

这是我正在解决的问题:

假设 Myro 的开发人员正在开发一个名为 traveler(String str ) 的新黑盒函数,该函数将机器人在特定方向(即北、南、东或西)移动特定的英尺数(例如,1 =一英尺,2 = 两英尺,等等。) traveler() 函数的参数是一个字符串变量,它同时表示方向和距离。例如,旅行者(E2)将机器人向东移动两英尺,而旅行者(N6)将机器人向北移动六英尺。

编写一小段代码,使用黑盒 traveler() 函数将机器人从 A 点移动到 B 点,如下图所示。

  1. 将参数(例如 N2 等)分配给数据结构。
  2. 使用向 traveler() 函数提供参数的循环遍历数据结构。

遵循的路径

traveler(String str) 函数实际上并不存在。把它当作它做的那样,只需编写一小段代码来完成沿着上面给出的模式移动机器人的任务。

这是我所拥有的:

我的问题是如何完成这件事?

0 投票
1 回答
177 浏览

java - 有符号字节和无符号字节之间的自动转换?

我正在使用Scribbler 2 机器人Fluke 2板,并通过Java 中的 Myro与 Fluke 进行通信。Fluke 板是 Scribbler 和用 Java 编写的桌面客户端之间的蓝牙通信桥梁。它通过 RS232 串行端口与 Scribler 通信。

这可能是一个愚蠢的问题,上面的系统很复杂,如果我解释得不好,请多多包涵。

我的问题的背景: Java 使用有符号字节。Fluke(我认为)是用 C 语言编写的,因此使用无符号字节。Scribbler 上的固件是用Spin编写的,它也使用无符号字节。Scribbler 固件的一些命令字节码使用大于 127 的值,因此当它们从我的 Java 客户端发送时,它们会作为负数发送。机器人没有响应这些 > 127 个命令,我试图了解原因。

我的问题的要点:如果我从 Java 发送 162,它会显示为 -94(在我的控制台中用“打印”看到这个)。Spin 固件会将其视为 162,因为一个字节就是一个字节,还是会将其视为其他内容?

我知道 Spin 代码正在对参数进行一些位移,以移动命令,可能大于 255,但它没有针对特定命令进行。

0 投票
1 回答
180 浏览

image-processing - 在图像中定位多个 blob

对于计算机科学课,我应该编写一个程序,可以在这样的图片中找到未知数量的外星人的位置和大小:http ://www-bcf.usc.edu/~stejada/ csci101/Pix/MARS2.jpg . 我目前有以下代码:

当我运行代码时,它说它发现了数百个“外星人”。如果有帮助的话,它找到的每一个都比上一个大。我已经盯着这个好几天了,不知道出了什么问题。任何帮助将非常感激。

谢谢!

0 投票
0 回答
625 浏览

python - Python/Myro:atexit._run_exitfuncs 中的错误

我的初学者级 Python 课程使用 Python 2.4 和 Myro,后者给我带来的只是麻烦。在课堂上的这一点上,我什至无法运行十次中有九次编写的代码,尽管有时尽管我什么也没做,但它最终还是会工作。甚至该类提供的示例程序最终也会给我错误。我假设问题出在 Myro 框架本身,而不是我自己的错误。老师没有反应,所以我转向了这个网站。这是我遇到的错误。

正如我所说,问题似乎出在 Myro 本身而不是我自己的代码上。我已经尝试根据班级的书面说明重新安装 Python 和 Myro,我什至尝试使用另一台计算机,但无济于事。这个问题太让我头疼了,我能做些什么来解决它?

0 投票
1 回答
245 浏览

java - Java 和 Myro 突围游戏程序提前关闭

我正在使用 java 和 myro 开发经典的突围游戏。程序加载球和桨,然后立即关闭程序。

我想要的是让 Myrobricks 的集合出现在窗口的顶部,然后球在随机方向移动并从桨上弹起。当它击中其中一个砖块时,砖块消失,球反弹。

这是代码:

关于这段代码有什么问题的任何想法?

0 投票
1 回答
805 浏览

python - Python myro 模块导入错误

我对 Python 完全陌生。今天才安装在学校用途。我需要使用 myro 模块,但我一直收到此错误ImportError: No module named 'myro'。我发现我已经使用 Blender 或 Gimp 等其他软件安装了旧版本的 Python。我正在为 mac 使用 3.4.0 版本。我怎样才能得到这个 myro 模块?我已经从http://myro.roboteducation.org/download/下载了压缩文件,但我不知道在哪里复制它们。在库/Python 路径中只有这些旧版本(2.3、2.5、2.6、2.7)。我刚安装的不是最新版本。有谁能帮助我吗?

/编辑。好吧,基本上我需要能够在 Python 中做一些简单的图形,而 myro 模块就是我在 youtube 教程中找到的。但那是从 2010 年开始的。也许今天还有其他东西使 Python 3.4.0 中的图形成为可能。有人吗?