2016年10月27日下午,创新创业课程《NAO机器人创新设计》的第三次课程,我们很荣幸邀请到VIRobotics创始人—王立奇先生,给我们带来了一场题为“LabVIEW—图形化环境快速打造机器人大脑”的精彩讲座。
据了解,主讲人王立奇先生除了VIRobotics创始人的身份外,始终致力于机器人软件与人工智能学科的研发,并已开发出基于NI LabVIEW的NAO/Pepper工具包软件,并通过LabVIEW Tools Netword向全球发布。他创立的VIRobitics也是阿里巴巴机器人公司合作开发商。
简单的一番自我介绍之后,王立奇先生先从公司业务入手,向我们展示智能机器人在机器学习和人工智能解决方案的帮助下的多种可能性,开始了今天的讲座,两小段关于NAO机器人应用于智能家居,语音对话的视频则为其观点提供了强有力佐证。
接着,王先生向我们介绍了一种由NI (NativeInstruments)公司研制开发,类似于C和BASIC开发环境的编程语言—LabVIEW。与其他计算机语言采用文本的语言产生代码相区别的是,LabView使用图形化编辑语言G编写程序,产生程序为框图,运用于科研,工程计算等多个领域。王先生同时还向我们介绍到,针对课程研究的NAO机器人,LabView中就有NAOSDK,涵盖了1000条函数,能对NAO机器人的语音、视觉、运动、传感等方面进行控制。
最后,在讲座最关键最重要的部分中,王先生则从简单的数学公式出发,一个个向我们演示基于LabView的编程演示。如果说是a+b,勾股定理等简单公式以框图的设计运行程序的形式,让传统文本式编程凤凰模拟器下载的我们打开了新世界的大门,那后面的课程演示的报数,语言识别,人脸识别,二维码识别、体感互动等编程演示则是从多角度攻陷我们内心的预期,有了极大的震撼。而跟以往纯功能性演示不同,这种现场实操式也给了我们更直观的学习与经验。
通过这次讲座,我们第一次解接触了LabView这种图形化语言,见证了图形组件到程序再到机器人执行的整个过程,也对NAO机器人的软件部分有了更深入的认识和了解。我们也希望,随着课程的推进,机器人对我们而言不再是遥远的名词,而终将是我们手下最美的诠释。
