【24h】

Robotran: A Programming Environment for Novices Using LEGO Mindstorms Robots

机译:Robotran:使用LEGO Mindstorms机器人的新手编程环境

获取原文
获取原文并翻译 | 示例

摘要

The LEGO Mindstorms robots provide an excellent introductory platform for students to explore computer programming and robotics. However, a major drawback is students' lack of access to robots outside of lab. Our system includes a 2-D graphical simulator and a translator for a simple block-structured language we call Robolang that produces Lejos code. Students can program directly in either Robolang or Lejos, so the system has a longer curricular lifespan, allowing beginners to start with a simpler language and progress to a "real" language, all the while using the simulator to test their programs before downloading to a real robot. While robotics helps introduce AI to students in introductory courses, Robolang can also be used in an AI course to allow students to quickly develop interesting reactive robot agents using the LEGO platform.
机译:乐高Mindstorms机器人为学生提供了一个学习计算机程序和机器人技术的绝佳入门平台。但是,主要缺点是学生无法访问实验室外的机器人。我们的系统包括一个二维图形模拟器和一个翻译器,用于翻译简单的块结构语言,我们称之为Robolang,该语言可生成Lejos代码。学生可以直接使用Robolang或Lejos进行编程,因此该系统具有更长的课程寿命,使初学者可以从更简单的语言开始,并逐步发展为“真实”语言,同时始终使用模拟器来测试他们的程序,然后再下载到真正的机器人。机器人技术有助于在入门课程中向学生介绍AI,但Robolang也可以用于AI课程,以使学生能够使用LEGO平台快速开发有趣的反应式机器人代理。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号