如何在 Thymio 上编程 Python?

了解如何使用 Python 编程 Thymio 机器人

来源:RobotShop博客

Python 是计算机科学家使用最广泛的开源编程语言,也是高中教授最广泛的语言。它是一种易于使用的语言,拥有丰富的库,可适应课堂上学习的主题,并受益于教育界庞大的作者社区。Thymio 为您提供了发现 Python 的绝佳机会!

如果您想了解有关 Thymio 和 Python 的更多信息,您可以继续阅读,也可以下载或阅读页面底部的完整文档。

Thymio 内部没有解释器。Thymio 通常与 Aseba 一起运行,为了运行程序,字节码必须是 Aseba。

当在 VPL 或 Aseba 中创建程序时,Thymio 设备管理器 (TDM) 将 Aseba 脚本编译为 Aseba 字节码并发送给机器人。

“tdmclient” 是一个 Python 模块,旨在允许 Thymio 与 Thymio 设备管理器 (TDM) 进行通信。因此它特别访问:

    机器人的变量将 Python 代码转换为 Aseba 代码将 Aseba 代码发送到 TDM,然后将适当的字节码发送给机器人。
  • 机器人的变量
  • 将 Python 代码转换为 Aseba 代码
  • 将 Aseba 代码发送到 TDM,然后将适当的字节码发送给机器人。
  • 您将找到的包括 Python 代码在内的材料和教程都以 Jupyter Notebooks 的形式提供。Jupyter Lab 是一个在您的浏览器中运行的 Web 应用程序,允许创建包含不同类型单元格的文档,例如 markdown 单元格、可以直接执行的代码单元格。

    点击此处,您可以查看或下载免费的完整文档,这是在 Thymio 上使用 Python 的完整指南。以及我们网络研讨会期间提供的其他文档

    点击此处 文档

    如果您有任何疑问,请联系:[email protected]

    [email protected]