三九宝宝网宝宝百科宝宝知识

机器人基础知识

02月21日 编辑 39baobao.com

[文雅的日本机器人]日本机器人正在悄然变化,原来只能干那些险、脏、累等粗活的机器人,如今也开始文雅起来,可以与人交流,甚至成为家庭的一员,将一些慢工细活干得又快又好,令人刮目相看。日本机器人...+阅读

机器人家上了解到,对于工科领域来说,脱离实践的学习都是肤浅的,对于控制这种强调经验的技术更是如此。如果去问一个程序员怎么学习一块技术,他必然让你去多编程。机器人领域也是。如果想把基本功打扎实,那么实践更是必不可少了。对于普通学生入门来说 一款合适的机器人平台 + 入门级的控制算法进行试验。同时深入地学习相应地理论知识。

对于一个有控制基础,需要现学现用的工作者来说,啃一本诸如《现代控制工程》的书籍,在工作者演练,下面的平台内容直接略过。关于平台的选择和相应的学习教程,我放在最后,防止大图分散了重点。先结合机器人来说一下控制。对于设计任何一个控制系统来说,需要了解自己的输入、输出、控制元件,和算法。在一个简易的机器人系统里,分别对应的原件是:输入 --- 传感器 (声呐,红外,摄像头,陀螺仪,加速度计,罗盘)控制元件 --- 电机 控制算法 --- 控制板 (小到单片机,大到微机)输出 --- 你的控制目标 (比如机器人的路径跟踪)对这四方面都有了解之后,才能基本对机器人的控制有一个较为感性的认识。

这是入门的基础。如果你对输入和输出做一个测量,比如用电机将某个轮子的转速从10加速到100,把这个测量勾画出来,那么这一个响应曲线。如何将电机准确快速地从10加速到100,这就需要一个简易的反馈控制器。上面所说的各个传感器元件,都有廉价版可以购买学习,但随之引入的问题就是他们不精确,比如有噪声。消除这个噪声,你就需要在你的控制系统中引入更多的控制单元来消除这个噪声,比如加入滤波单元。

上面说这么多,只是想表达,理论和算法都是有应用背景的,但同时,学习一些暂时无法应用的算法也并不助于入门,甚至可能走偏门,觉得越复杂越好。所有的工程应用者都会说某某算法非常好,但是经典还是PID。倘若不亲手设计一个PID系统,恐怕真的领略不到它的魅力。我大学本科的控制课程包含了自动控制理论和现代控制理论,但是直到我设计一个四旋翼无人机的时候,才真正建立了我自己对机器人控制的理解。

推荐的那本《现代控制工程》是一本非常经典的专业书籍,需要理论知识,再进行详细的学习。我的建议是先玩,玩到需要时,认真学习这部分理论。-----------------------------------------------------------------------------------------------------推荐一些机器人平台。核心都涉及到运动控制。基于arduino的机器人平台是最大众的平台了,这是一个开源社区,很多关于机器人的简易设计和控制算法实现都能在google得到。

淘宝arduino机器人,包括arduino控制板和各类简易传感器,几百块之内钱都能得到。Imperial College London的Robotics课程就是以Lego为实验平台的,Andrew Davison的课件上所有的理论都可以用Lego实现Andrew Davison: Robotics Course。如果这些都玩腻了,可以试试玩一个机器人飞行控制,比如四旋翼飞机。飞行器是六自由度控制,因此比小车要更加具有挑战性,也需要更精确的控制系统。

下面这是我以前的一个四旋翼DIY,基于arduino MultiWii的。依旧淘宝四旋翼飞行器。MultiWii是一个基于arduino的开源飞控平台,所有c代码都可得,不多于一两万行。如果把这些都研究透了,相比已经是专业水平了。

以下为关联文档:

机器人一样完美面试总原则面试时,考生应该坚持自信和沉着。答题时既要实事求是,也要随机应变。具体表现为,考生应该手脚安稳,不乱抖动,两眼平视主考官,注意和考官们的目光交流。面试并不是要像...

工业机器人为什么要使用机器视觉系统根据我在广东粤为工业机器人学院学习的知识所知:机器视觉系统提高了生产的自动化程度,让不适合人工作业的危险工作环境变成了可能,让大批量、持续生产变成了现实,大大提高了生产...

机器的基本知识1、机械制图:讲授机械制图基础知识,掌握正投影法的基础理论,培养学生能阅读中等复杂程度的机械零件工作图和部件装配图能力,并能谈懂图中各种尺寸技术加工要求。 2、电工基础:讲...

想给孩子买一款少儿编程机器人有什么好的少儿编程机器人推荐孩子想要学习编程,可以去专业的培训机构学习编程机器人课程。推荐咨询童程童美。童程童美是一家专注于中国3-18岁青少儿编程教育的机构。 童程童美,成立于2015年,经过6年的发展...

想给孩子买个儿童智能机器人 360机器人怎么样我先说2113说360机器人的优点:1.外型很可爱,质材不错,小孩子很喜欢,音效比较好,不玩的时候可以听音乐;2.像素不错,视频很清晰 3. 只要有网络的地方就能使用,人在国外,机器人在国内也...

机器人设计需要掌握哪些知识1.机械电子工程 要制作机器人,肯定离不开机械电子系统,目前该项技术已经成功的应用于安全气囊、防滑刹车系统、复印机、CD机、行驶模拟装置和自动售票机等。机械电子工程专业...

机器人分哪些种类机器人技术作为20世纪人类最伟大的发明之一,从60年代初问世以来,经历四十多年的发展已取得长足的进步。 在制造业中,工业机器人甚至已成为不可少的核心装备,世界上有近百万台工...

机器人有哪些种类智能机器人分类 一、按功能分类 1、传感型机器人 也外部受控机器人机器人的本体上没有智能单元只有执行机构和感应机构,它具有利用传感信息(包括视觉、听觉、触觉、接近觉、...

什么是机器人教育?机器人教育对孩子有什么好处机器人教育的概念 机器人教育是指通过组装、搭建、运行机器人,激发学生学习兴趣、培养学生综合能力。有效锻炼孩子思维逻辑性,解决问题的能力,动手能力,提高专注力,塑造孩子空间...

推荐阅读
图文推荐