关于RoboMaster S1的评论: 评估未提及的那些细节

电脑杂谈  发布时间:2020-05-11 11:12:38  来源:网络整理

程序编程_程序编程员的图片_麦克纳姆轮编程程序

每次DJI发布新产品时,我都希望在媒体上看到一些深入的技术评估. 毕竟,媒体可以获得的产品技术和行业信息往往比普通消费者更多. 但是,“我仍然做得还不够”通常是阅读评估报告后我的最大感受.

以DJI刚刚发布的RoboMaster S1为例,它当然是一个有趣的产品麦克纳姆轮编程程序,但是作为“教育机器人”,RoboMaster S1不仅比赛车和智能跟进等基本游戏更具价值.

虽然RoboMaster S1刚刚推出,但仍然很热. 我希望这篇简短的评论能够从旁观者的角度讨论RoboMaster S1的亮点和期望.

PS: 我不是程序猿. 文章中的技术内容也有望被大家利用和纠正.

学到的McNam Wheel

没有转向结构和履带,它可以在所有方向上移动. RoboMaster S1的运动能力已经打破了许多吃甜瓜的人对“轮子”的内在理解.

实际上,RoboMaster S1使用的Mecanum轮不再是工业领域的新技术. 早在1972年,瑞典Mecanum公司就在美国为Mecanum车轮注册了一项专利,即,相互平行但与轮毂轴成一定角度的滚子安装在车轮上,并且车辆的Move四面八方.

与传统车轮相比,Mecanum车轮的优势非常明显. 它可以通过四个车轮的转向和速度的结合来实现车辆的全向运动,而无需设计额外的转向机械结构. 它已经被业界认可很长时间了,甚至美国军方也已经获得了专利来开发基于舰载的运载工具.

程序编程员的图片_麦克纳姆轮编程程序_程序编程

由于麦加纳姆轮非常方便,为什么不将其用于民用车?这也是由于迈凯轮的局限性. 让我举几个例子.

首先是成本. 为了保证强度和运动性能,麦加努姆轮经常用金属框架加工,多余的麦轮对每个滚轮的角度和距离有较高的精度要求,因此优质麦轮的生产成本相对较高高. . 更不用说汽车了,甚至连RoboMaster Mecha Masters中使用的特殊麦克纳姆轮毂,单价也高达499元,已经比某些汽车轮胎更贵了.

第二个是振动. 尽管高精度小麦轮已经可以具有很好的圆度,但是它在高速下产生的振动和噪音却无法与传统轮相比. 因此,使用麦克纳姆轮的工业车辆通常只能以低速行驶.

第三是磨损和负荷. 受结构和工作原理的限制,麦克纳姆轮的承重能力和磨损速度从本质上不如橡胶充气轮胎,自然不能应用于民用汽车.

但是,这些限制在主要从事STEAM教育的机器人领域并不是什么大问题.

伟大的汕头玩具厂已经制造出了两百多元的全塑料麦轮越野车,效果似乎很好. DJI的小麦轮技术源自RoboMaster Mecha Masters多年研发经验. RoboMaster S1似乎通过金属和塑料材料的结合实现了成本和性能之间的平衡.

就振动而言,安装在RoboMaster S1前轮和两轴万向节上的悬架系统可以最大程度地减小车轮震动对变送器模块稳定性的影响. 由于RoboMaster S1非常轻巧,因此它基本上不会在恶劣的道路条件下行驶,并且可以克服磨损和负载的限制.

此外,DJI在无人机和RoboMaster Mecha Masters这两个主要业务中积累的深度电机算法研究基础也可以轻松地帮助研发团队将RoboMaster S1调整为可以准确遵循意图的机器控制器的. “教育机器人”进一步提高了迈凯轮的实用性. 因此,如果您对麦克纳姆轮的工作原理非常感兴趣,或者想学习麦克纳姆轮的编程技术,RoboMaster S1将是非常理想的教学辅助工具.

程序编程员的图片_程序编程_麦克纳姆轮编程程序

顺便说一句,作者发现有人称麦加纳姆轮为“麦加纳姆全向轮”. 这个描述实际上是错误的. 麦轮是麦轮,全向轮是全向轮. 后者的辊轴与轮毂轴之间的角度为90°,因此其轮毂布置与麦加纳姆轮不同. 但是,麦克纳姆轮和全向轮的工作方法也是通过四个轮的旋转方向的组合来实现全向运动,因此也有使用全向轮的轮式机器人,例如由工匠学会.

从小学生到大学僧侣都可以学习的编程机器人

如果瑞芝科技推出的Tello也被视为DJI的产品,则DJI已进入STEM教育. 得益于Scratch和Python的支持,程序员可以为Tello开发许. 由韩国独立开发商Pinggusoft开发的Android应用“ aTelloPilot”就是一个典型的例子. 该应用程序为Tello提供了许多高端功能,例如视觉跟随,手势识别和自动返航. 拥有Tello和Android手机的朋友值得一试.

但是从硬件的角度来看麦克纳姆轮编程程序,Tello的可扩展性有些局促. 毕竟,飞机本身的性能和功能点都不强. 必须平衡飞行和射击也是很好的.

经过多年的发展,DJI真正参与STEM教育的原始RoboMaster S1产品在硬件和软件可扩展性方面吓倒了同行.

根据DJI的官方介绍,RoboMaster S1机身具有46个可编程零件,包括电动机,冲击检测传感器,红外传感器,视觉传感器,麦克风,扬声器,陀螺仪和LED灯,并具有丰富的阵容. 大疆创新还与视觉传感器和麦克风合作,开启了6种智能识别功能: 线识别,视觉标签识别,行人识别,掌声识别,手势识别和S1机器人识别. 凭借如此强大的硬件基础和官方算法支持,年轻玩家可以轻松地按照本教程学习Scratch的视觉编程. 高水平的玩家还可以调用各种传感器(例如视觉和麦克风)来发展高水平,例如RoboMaster S1的模拟自动驾驶. 算法.

程序编程员的图片_麦克纳姆轮编程程序_程序编程

如果这些可编程传感器不令人满意,则6个PWM接口足以使RoboMaster S1被机器人教育从业人员识别. PWM接口可以使用数字信号来控制模拟电路,它也是在编程教学中开发外部硬件的常用技术(PWM深入的解释,我听不懂...如果您错了,请大师们纠正我)RoboMaster S1播放器可以通过PWM接口根据需要开发尚未为RoboMaster S1正式发布的外部模块,例如Ai Faner评估中显示的机械臂.

作为一款价格为3499元的教育机器人,可扩展性注定不是RoboMaster S1的短板. DJI通过丰富的可编程组件和PWM接口的组合为RoboMaster S1提供了丰富的软件和硬件扩展空间,同时保留了出色的可玩性. 真诚值得赞扬.

产品上市只是第一步,更大的问题就在后面

我曾经在小学短期内参加过Lego编程机器人兴趣班. 尽管时间很短,我几乎无法真正学习任何机器人知识,但我仍然记得Lego编程机器人在多年中的影响.

在STEM教育方面,乐高是该行业当之无愧的祖传企业. 从1988年与麻省理工学院合作开发可编程“智能积木”开始到1998年在伦敦正式发布MINDSTORMS RCX套件,乐高就研究计算机编程机器人已有30年了. 尽管产品硬件技术不如DJI RoboMaster S1,但乐高机器人教学系统的可扩展性在业界是无与伦比的.

Lego当前的旗舰教育产品MINDSTORMS EV3套件提供了少量可编程部件. MINDSTORMS EV3的主要编程部分由一个主机,四个传感器(不包括视觉传感器)和三个电动机组成,它远小于DJI RoboMaster S1. 但是,乐高玩具的优势在于,世界上几乎所有竞争对手都无法匹敌-完整的系统.

早在1998年MINDSTORMS套件正式发布时,乐高和美国技术促进组织FIRST(科学技术的灵感与认可)就发起了针对中学生的机器人开发竞赛. 截止到今年,FIRST LEGO竞赛已经吸引了来自98个国家的40,000多名学生团队参加了全球机器人开发竞赛.

程序编程_麦克纳姆轮编程程序_程序编程员的图片

每年的FLL竞赛都将为参赛者设计一个主题. 例如,今年的主题是“城市塑造者”. 挑战者需要使用各种编程技术来完成比赛所需的任务. 在此期间,虽然每个人都使用了乐高的MINDSTORMS套件,但是有了乐高的庞大``砖块''(特别是构成乐高积木基础的零件)系统和MINDSTORMS系列支持十多种编程语言(包括C ++) ,MATLAB,Python等),参赛者开发的机器人功能可以具有非常丰富的形式和功能.

塑料和乐高机器人教育产品线一样,塑料正是乐高在世界玩具行业中所代表的意思. 尽管核心机器人组件的技术不是特别出色,但是乐高机器人教育产品线具有许多扩展配件,事件操作和课程资源,这是业内新公司无法比拟的,并且巨人的形象很明显.

回到我们今天讨论的主角-RoboMaster S1. DJI在机器人编程教育方面拥有很多资源:

如果您参考乐高的发展历史来预测DJI RoboMaster S1,那么该产品很可能会成为未来中国乃至世界机器人教育领域的热门选择. 但是实现这一目标的前提是大疆创新应该主动克服一些困难.

首先是编程课程的开发和运营. 尽管RoboMaster S1使用的编程语言已经拥有非常广泛的用户基础,但是RoboMaster S1还是新事物. 如何开发各种各样的编程课程,使玩家可以充分了解RoboMaster S1的“大量”可编程组件和PWM接口,DJI需要不断的投入. 考虑到开发此课程所需的人力,成本和外部合作,对于RoboMaster S1而言,此任务在短期内将不是一项有利可图的工作.

接着是产品基本功能的不断迭代升级. 目前,RoboMaster S1的口碑似乎非常好,但是就我个人而言,如果我自己玩游戏并且对编程功能不那么感兴趣,我对RoboMaster S1的热情很快就会消失. 跟踪. 因此,如果您想继续“说服”更多的消费者进入困境,刚推出“ Step 1”的DJI必须继续考虑“ Step 2”和“ Step 3”,例如为PWM接口开发套件,或开发更多适合单个玩家的功能.

最后一个个人想法是继续研究玩家发展案例. 为了说服中小学生的父母购买RoboMaster S1,DJI需要回答的第一个问题是“它能做什么”. 通过政府提供的宣传内容很难说服对机器人编程一无所知的父母,然后其他参与者开发的优秀创意案例将派上用场. 对于DJI而言,运行Lego IDEAS之类的用户社区可能是鼓励RoboMaster S1用户与其他玩家进行更多交流并促进创意和技术开发案例的可行方法.

DJI与RoboMaster S1一起进入STEM教育市场对于整个行业来说都是个好消息,但是高技术含量并不意味着该产品将会成功. 向消费者提供产品是DJI RoboMaster S1团队的第一项任务. 下一步是如何围绕它进行课程和社区运营,以实现RoboMaster S1产品功能和播放器编程功能的不断发展. 旅程的主要故事.


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-206259-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...