中文

在教育项目和竞赛中使用可编程无人机

机器人学 2024-02-28 v1

摘要

教育机器人平台的主流围绕着各种版本的多功能机器人套件和工具包,而有趣的特例则增加了新的机会并扩展了可能的学习情境。此类示例包括可重构机器人、滚动球机器人、人形机器人、游泳或水下机器人。另一类属于此范畴的是飞行无人机。虽然遥控无人机长期以来一直是业余模型制造者极具吸引力的目标,但它们很少作为由儿童编程以执行各种简单任务的机器人用于教育场景。随着教育无人机 Tello 的引入,达到了一个里程碑,它甚至可以用 Scratch 或 Node.js、Python 等通用语言进行编程。这些程序甚至可以访问控制器底层使用的机器人传感器。此外,它们还可以从无人机摄像头获取图像,并基于应用计算机视觉算法处理帧来执行动作。我们在无摄像头的情况下将这款无人机用于教育机器人竞赛已有三年,在我们的学生开发了几个成功利用摄像头的项目后,我们准备了一项需要用到摄像头的新竞赛挑战。在本文中,我们总结了相关努力以及我们在教育无人机及其在学生项目和竞赛中使用方面的经验。

关键词

引用

@article{arxiv.2402.17409,
  title  = {Using Programmable Drone in Educational Projects and Competitions},
  author = {Pavel Petrovič and Peter Verčimák},
  journal= {arXiv preprint arXiv:2402.17409},
  year   = {2024}
}

备注

This work was co-funded by the Horizon-Widera-2021 European Twinning project TERAIS G.A. n. 101079338. Open Access code and data described in the paper are available at: https://doi.org/10.5281/zenodo.10715699 and https://github.com/RoboCup-Junior-Slovensko/softverova-podpora/tree/master/drone-robocup2023