Educational robots allow experimenting with a variety of principles from mechanics, electronics, and informatics. Here we propose ClipBot, a low-cost, do-it-yourself, robot whose skeleton is made of two paper clips. An Arduino nano microcontroller actuates two servo motors that move the paper clips. However, such mechanical configuration confers physical impairments to movement. This creates the need for and allows experimenting with artificial intelligence methods to overcome hardware limitations. We report our experience in the usage of this robot during the study week 'fascinating informatics', organized by the Swiss Foundation Schweizer Jugend Forscht (www.sjf.ch). Students at the high school level were asked to implement a genetic algorithm to optimize the movements of the robot until it learned to walk. Such a methodology allowed the robot to learn the motor actuation scheme yielding straight movement in the forward direction using less than 20 iterations.
翻译:教育机器人可以实验来自机械、电子和信息学的多种原则。 我们在这里建议使用成本低廉、自学的机器人ClipBot, 其骨骼由两个纸质剪辑制。 An Arduino 纳米微控制器激活了两个移动纸质剪辑的Servo马达。 但是, 这样的机械配置可以让身体受损者运动。 这就需要并允许实验人工智能方法来克服硬件限制。 我们报告我们在瑞士基金会Schweizer Jugend Forscht( www.sjf.ch) 组织的研究周里使用该机器人的经验。 高中学生被要求采用基因算法优化机器人运动, 直到他们学会走路。 这样的方法可以让机器人学习运动动作计划, 利用不到20个迭代在前进方向上直飞。