由于是公开课,以是紧张先容机器人与人工智能系统实训和实操课程的一些内容。
那么接下来大家会学习哪些内容呢?为理解释这个问题,我们来看一个***。
手势掌握,这是提高,这是停滞,这是退却撤退,提高,播放可能,播放郭富城,播放郭富城,你叫什么名字,我叫alex,你几岁了,我二十五岁,屋子的英文单词怎么说?的。

人工智能公开课_架构_代码 智能问答

看完这个***你有什么感想?有哪些话题是你想保留的?第一,机器是怎么运动的?第二,手势掌握、追踪、神经网络之间有什么联系?语音掌握又是怎么掌握的?如何支配?你还有其他问题吗?课后也可以连续互换。

这三部分怎么才能学好?涉及到哪些知识层面?再往下,须要学习一些架构,包括硬件架构,软件架构,然后填入打粉代码。
这个机器是我自己开拓的,自己写的这种打粉代码大概多,以是鼓励大家好好学。

先说硬件架构,大家转头看这个***,硬件架构首先会有一个主机,主机会有它的外不雅观,首先会有一个外壳,有轮子,有摄像头,还有摄像头的支撑杆。
当然这个是自己设计定制的,如果有一天同学们有兴趣,也可以自己设计外不雅观,然后重写改一下,这些都是有可能的。

这个机器里面包含什么?包含什么硬件?它们之间是怎么交互的?我们回到PPT,首先会有一个非常主要的LOS host,也便是主机,主机一样平常会用到工控主板或者NVIDIA主板。

主板除了运行神经网络,还有麦克风、摄像头、扬声器,用于通话,摄像头紧张用来识别一些特色,如果往后想用激光雷达导航的话,可以接上去。

接下来我们须要驱动它,这里还有一块电机驱动板,电机驱动板可以通过这块板子接上电机,让电机运转起来,让机器动起来。
实在还可以接上超声波模块,用来避障,imu模块可以监测机器人的未知情形。

这个是一样平常的硬件架构,除了硬件架构之外,还有软件架构,软件架构首先讲操作系统,比如我们平时用的电脑都是用Windows操作系统,我们这里用的是Linux操作系统,Linux现在用的Ubantu操作系统,现在用Ubantu的人会越来越多,Linux也会越来越成为大家日常生活的一部分。

其余还有手机的操作系统,它的底层也是基于Linux开拓的,说完了这个操作系统,我们再来说说Rose,Rose在机房里被称为机器人操作系统,是一个非常主要的底层系统,现在很多机器人的底层都叫Rose。

除了Rose,还会写很多代码。
现在基本上很多代码都是用片粉写的,以是同学们也要理解片粉。
还有张量流。
张量流是人工智能神经网络中非常主要的底层架构,后面我们会学习。

先说说open cv,open cv是什么,有什么浸染?open cv是机器人视觉系统,我们再看***,摄像头不断识别这个特色,这个特色经由open cv处理,open cv输出想要的内容,这个便是open cv做的摄像头氛围特色。

通过open cv处理之后输出干系内容,通过tension flow把python写的代码输出到对应的lose进行处理。
我们再看看,信息通过rose发送给夏维琪,发送给夏维琪之后掌握机器提高退却撤退。
全体软件架构从左到右便是这样硬拼出来的。

以是接下来我们要讲的几个方面是Linux、loss、轮胎粉、神经网络、视觉系统。
看上去很难,也确实很难,但是经由半年的学习,一层层剥开,你会逐步对它有很深的理解,不用担心,你会逐步节制软件架构的。

除了软件架构之外,机器人与机器的对话也是很主要的一部分,人机对话也叫语音对话,一样平常称之为NLP。

NLP 的硬编码流程是什么呢?首先很多公司都在开拓语音对话,比如中国的科大讯飞和百度也推出了一个叫飞疆的系统,小米也开拓了一个利用 Cody 的系统,Google 也有自己的语音处理。

现在我们来看看这个过程。
首先说一句话​​,输入一个语音。
这个语音被语音识别器(称为 SR)识别。
SR 识别出语音音频后,会输出一段笔墨。
看右边的***。
这里输入了一个名为“你多大了”的语音输入。
被 ASR 识别后,会输出“你多大了”这段笔墨。

这个怎么按呢?师长西席​​成一个音频文件,然后通过sr天生how old are you,天生完how old之后再输出笔墨,这个过程便是speech-to-text,也便是所谓的sr。

语音输入之后,输出的是你好吗。
打算机须要理解你好吗的意思,通过语音表达出语境,然后处理对话,输出一段笔墨。
这里输出的是i am twenty five years o。

笔墨输出之后,须要经由一个叫tmts的文本转语音程序,然后读出来,这样就形成了一个完全的对话系统。

将来这门课程会教你如何支配全体NLP对话,这将是未来人工智能和机器人非常主要的一部分。
虽然现在还有很多这样的毛病,但是随着天下各地的科学家都在逐步完善它,特殊是在GDP出身之后,它在这个领域非常强大。
Truck GTP基本上先容了这个领域要学的东西。

接下来的问题便是如何学好这门课程?要写好这门课程,首先要充分利用这个机器。
只要你有这个机器,它便是真实的,你输入任何代码,都可以立即显示相应的输出结果。
如果里面没有机器,不是说你没有机会输入代码,但是如果你输入了代码,没有相应的输出,你的学习就打了水漂。
一定要充分利用***里的机器,这样会让你学得很快。
这门课程要抱着好玩的心态去学,边玩边学,在学习的过程中,你会越来越感兴趣。

特殊是在敲代码的时候,有时候想要实现减法的功能,那该当怎么实现呢?就用这种玩玩的心态,然后把破法代码输入进去,想要的效果就呈现出来了,这样写起来就会事半功倍。

机器是我们自己开拓定制的,很多代码都是我们自己写的,以是代码比较多。
这里举个例子,大家看***吧,***是讲手势掌握的。
手势掌握详细是怎么实现的?这是全体手势操作的大部分代码,看起来很繁芜,实在也不多。

总体来说,就像刚才***里看到的,机器可以提高,左转,停滞,退却撤退,实在便是靠这些编码器来掌握的,以是实在不难,只要你肯看懂命令,就够强的了。

详细来说,这个命令实在便是通过camera和open cv来传输手势,通过算法判断手指的形状,然后决定是向前,向左,还是停滞。
以是有了这些代码,大家很快就能节制。

其余便是要跟学生、老师一起商量,创造这样的氛围,有这样的氛围,大家学的就会快,学的就会随意马虎。

接下来我们来说说如何与机器人相处。
目前环球的机器人还存在一些不完善的地方,可以说很多不完善的地方都须要与机器人相处来办理。
首先须要熟习这个架构,相处一段韶光之后,相信大家对这个架构一定非常熟习了。
熟习了这个架构之后,写一些干系的代码,或者从修正代码开始。

比如手势掌握,你可以随时改变。
从修正代码开始,修正完代码你就熟习了。
通过熟习架构和修正代码,你一定会创造机器人领域很多不敷。
当你创造不敷的时候,关注环球技能的发展,选择一个你感兴趣的领域,自己修正。

我相信经由半年的架构代码学习,你们就有了关注这门技能的根本,通过手工修正,大概有一天就能做出一个产品,或者一个新的方向。
这统统都是有可能的,毕竟环球的科学家都在不断努力优化机器人目前的不敷,相信这门课程能打下很好的根本。

学完这门课,并不是课程的结束,而是一个新的开始。
众所周知,现在的天下很拥挤,学“中午锄地”这种东西实在是太大略了。
我们该当从一个新的方向开始,面向未来。
人工智能机器人现在正风起云涌地发展,就像电脑和互联网进入家庭一样。
以是大家要好好参加这门课,好好写,对往后的学习和事情一定会有很大的帮助。

我们须要充分利用当今的机器人和人工智能作为工具。

感激大家。