正在准备播放器,请稍候...
Ev3rstorm是一个要经过6项任务搭建完成的朋克摇滚风格的滑板机器人。不同于一般的坦克要依靠履带驱动,这个滑板机器人有腿,并且可以完成滑行的动作。这个机器人也是所有基础的搭建方案中最像真人的,它还在EV3盒子的封面上有展示造型。搭建这个模型既复杂也很耗时,因为它要用到很多的梁,所以不要丢失任何零件并且留出几个小时的搭建时间。
在Ev3rstorm的搭建中有6个任务,这也表明搭建这个模型需要很长的时间。
任务1
任务1安装了有坦克履带的腿。程序检测机器人是否可以采用“8”字图案实现滑行动作,并以此来确定安装配置是否正确。
任务2
在任务2中,你的机器人看起来已经初具人形了,因为它添加了胳膊以及一个类似于钳子的结构。这个部分的程序利用触动传感器来启动,简称滑行模式。这次不再是任务1中所采用的那种8字图案了,机器人的手臂和钳子只是作为装饰而已。如果你想让它们运动起来,还需要一个额外的电机。
任务3
在任务3中,你会加入一个旋转的刀锋手臂,这个结构既可以用触动传感器,也可以用颜色传感器来控制机器人的移动。遥控器将在后面被使用,不过这个机器人目前还没有安装红外传感器。
任务4
任务4添加了红外传感器作为附加的眼睛。这个程序使用红外传感器,还有触动传感器或颜色传感器,以感觉和躲避它前面的物体,所以你可以在机器人的前面挥手以改变它的行进方向。
任务5
在任务5中,你可以把原来的刀锋手臂换成一个滚球射手的结构,这是机器人的攻击装备,用来打击目标。我建议你用一个塑料恐龙或是其他的玩具来测试你的EV3rstorm能不能发现并击打它们。
任务6
任务6在结构上与任务5没有任何区别,只是增加了红外信标接收器,就像你在Spik3r的任务5中所做的那样, EV3rstorm将会寻找红外线信标传感器,然后发射小球来攻击它。
附件文件
1. EV3RSTORM 拼彻图纸
2. EV3RSTORM 程序(EV3)
3. EV3RSTORM 程序(MicroPython)
本文介绍如何在Scratch中对EV3机器人进行开发。
在这一章中,你将学习一组传感器,它们被用来执行有根据的动作。
在本章中,您将学习启发式搜索策略背后的基本思想以及如何实现爬山算法,这是 leJOS EV3 中最典型的启发式方法之一。
这一章向你介绍了在莱霍斯 EV3 使用的笛卡尔坐标系的基础知识。它还教你如何在导航课程中应用编程方法来控制轮式车辆,以便在二维平面中用坐标描绘出预定义的路径。
本章提供了如何使用乐高 MindStorm EV3 公司建立 Java 机器人编程环境的分步指南,包括乐高 MindStorm EV3 的基本概述和leJOS-EV3的介绍。
乐高EV3遥控车:从搭建到编程的全面指南
Base X 是一款兼容乐高 EV3 电机的专用底座,可同时接入 4 路(RJ11)乐高电机,支持角度 / 速度的读取和控制,完美兼容原有电机功能。
leJOS是Lego Mindstorms可编程砖的固件替代品。 该软件的不同变体支持原始机器人发明系统,NXT和EV3。
本文主要探究Bytecode指令集、EV3应用开发与编译、VM运行时等相关内容。
Oliver Castell 博士通过此次开源项目,希望研究人员能够采用这项技术来分享专业知识,并使用额外的 LEGO 组件开发模型,以造福于整个生物医学研究社区。
专属教研服务系统,助您构建STEM课程体系,打造一站式教学环境。