哪个网站可以用来做读书笔记,做百度推广会送网站吗,园林景观设计公司及高校人才培养建议,视频收费网站怎么做#x1f3e1;博客主页#xff1a; virobotics(仪酷智能)#xff1a;LabVIEW深度学习、人工智能博主 #x1f4d1;上期文章#xff1a;『一文汇总对比英伟达、AMD、英特尔显卡GPU』 #x1f37b;本文由virobotics(仪酷智能)原创 #x1f973;欢迎大家关注✌点赞… 博客主页 virobotics(仪酷智能)LabVIEW深度学习、人工智能博主 上期文章『一文汇总对比英伟达、AMD、英特尔显卡GPU』 本文由virobotics(仪酷智能)原创 欢迎大家关注✌点赞收藏⭐留言订阅专栏 文章目录 前言一、Pepper及LabVIEW简介二、Pepper SDK for LabVIEW概述及功能三、Pepper SDK for LabVIEW安装与激活3.1 安装3.2 激活 总结 前言
Hello大家好我是你们的virobotics仪酷智能一个深耕于LabVIEW和人工智能领域的开发工程师。
今天给大家介绍Pepper SDK for LabVIEW工具包帮助大家快速实现Pepper机器人图形化开发及应用如迎宾接待、教育娱乐、健康养老、信息咨询、医疗服务等程序。
一、Pepper及LabVIEW简介
Pepper是一款对人友善、讨人喜欢且令人惊奇的类人机器人。由于拥有第一流的情感识别能力Pepper能够成为日常生活的真正伴侣。Pepper是第一款能够识别大部分人类情感并根据交流对象的情绪做出相应举动的类人机器人。 LabVIEW是一种程序开发环境由美国国家仪器NI公司研制开发的类似于C和BASIC开发环境但是LabVIEW与其他计算机语言的显著区别是其他计算机语言都是采用基于文本的语言产生代码而LabVIEW使用的是图形化编辑语言G编写程序产生的程序是框图的形式。由于图形化的直观性用户可以快速编写出自己所希望的应用程序。
LabVIEW在测试测量、工业控制与自动化、机器人、物联网等领域有着广泛的应用并且是一个开放的平台。世界各地的硬件厂商自己的硬件提供了完整的LabVIEW二次开发包。而Pepper SDK for LabVIEW正是VIRobotics团队和Aldebaran公司联合开发的一套完整的基于LabVIEW的机器人二次开发工具包。即便是程序设计的初学者用户仍可利用LabVIEW轻松编写出一套完整的Pepper机器人应用程序。
二、Pepper SDK for LabVIEW概述及功能
Pepper SDK for LabVIEW基于最新的NAOqi 2.5软件架构编写而成目前支持的LabVIEW版本为LabVIEW 2015至LabVIEW 2018与虚拟仪器技术无缝连接基于该开发包,不但可满足视觉、运动控制、数学、机械等各门学科知识科研及教学,同时可以作为传感器、自动控制、计算机科学、人工智能、机电一体化等多个领域的研究工具。
用户可以借助它实现如下功能 运动控制包括各关节角度控制、各部件位置和变形控制、行走控制、避障控制等。用户也可以利用SDK提供的丰富的接口设计出更多富有新意的动作。 传感器Pepper集成了多种传感器如姿态陀螺仪、压力传感器、触碰传感器、超声波传感器、红外传感器、LED等。所有的传感器都有其相应的调用函数。用户使用LabVIEW即可轻松地获取这些数据并借助强大的LabVIEW信号处理模块对各种类型的传感器数据进行分析。 语音控制Pepper有不少于四个麦克风并集成了各种声音识别与语音控制的函数。用户可以利用这些函数控制Pepper播放声音文件、录音、说话、进行语音及声音识别等。 视觉Pepper嘴部和前额有2D摄像头同时也提供了丰富的图像处理工具包。用户可以使用现成的工具包进行人脸识别、图像识别、红球识别、录像等同时也可以将Pepper摄像头所获取视频数据实时传输到上位机利用LabVIEW Vision模块进行更高级的视觉分析。 内存和行为Pepper的内核是一个开放的系统用户可以借助FTP工具或LabVIEW FTP工具包将文件下载至Pepper的硬盘中同时也可以调用存于Pepper内核中的各种现成程序及数据。
通过该开发包可以对Pepper机器人进行快速、直观、深入的学习和研究。 图形化的编程环境无缝兼容最新版人形机器人 提供不少于1000条的机器人编程函数和不少于50个程序范例 函数和编程范例需涵盖运动控制、视觉、语音、传感器、内核等多个机器人部位 可使用该编程环境调用第三方AI接口如AI语音语义云、AI图像处理云等接口并与机器人硬件无缝连接 使用该环境开发的机器人程序需能够运行在PC上和机器人本体上且运行在界面上的程序能够提供用户自定义界面 可以提供用户自行编写算法的接口并无缝嵌入主程序 可结合深度学习让机器人实现图像分类、物体识别、图像分割、关键点检测等AI功能。 提供正版DEMO测试版软件 如果需要与其他系统进行集成可以使用Pepper的网络通信功能通过HTTP、MQTT等协议与外部系统进行数据交换。
三、Pepper SDK for LabVIEW安装与激活
3.1 安装
Pepper SDK for LabVIEW的工具包名称为virobotics_lib_naoqi_sdk_for_ni_labview-2.1.x.x.vip安装工具包SDK前请首先确认安装了相应版本的LabVIEW。
按照提示顺序安装工具包即可。安装前请关闭LabVIEW。安装完成后打开LabVIEW。可以看到如下新增内容
所有的SDK函数均位于程序框图-Addons- NAO SDK中如下图所示 帮助手册。点击LabVIEW菜单栏——帮助——NAO SDK help即可打开帮助文档。所有VI的帮助文档均可以在该文档中找到。 范例查找器。打开LabVIEW范例查找器选择finder-Directory Structure-NAO Example即可获取所有的范例。如下图所示。 3.2 激活
安装完成后的软件,所有API均可在PC机上免费使用如需下载LabVIEW程序至机器人则需借助NAOqi APP Builder。用户可以在某一台机器人上免费试用7天。如需继续试用可联系VIRobotics帮助激活。
激活步骤如下 选择LabVIEW菜单栏——工具——NAOqi APP Builder。 在Robot IP中填入需要烧录程序机器人的ip地址并点击右边的“连接”按钮。面板中的“LicenseState”显示为“No License”。如下所示 点击Activate按钮进入软件激活界面如图所示 用户在此页面上可首先激活7天评估版如需激活正版软件则需在E-Mail处填入您的邮箱地址我们的工程师会在第一时间联系您 激活正版软件时请在LicenseID处填入我们提供的License号点击“激活”即可
注整个激活过程需网络连接有线或无线皆可进行。
总结
以上就是今天要给大家分享的内容希望对大家有用。如有笔误还请各位及时指正。后续我们将为大家更新更多关于AI的内容欢迎大家关注博主。我是virobotics仪酷智能我们下篇文章见~
如您想要探讨更多关于AI实验室建设机器人机器臂以及其他AI相关内容欢迎加入我们的技术交流群974600160。进群请备注CSDN
更多内容可查看 微信公众号仪酷智能科技 B站仪酷智能 如果文章对你有帮助欢迎✌关注、点赞、✌收藏、订阅专栏 LabVIEW AI环境部署系列文章链接
LabVIEW AI视觉工具包非NI Vision下载与安装教程 LabVIEW开放神经网络交互工具包ONNX)下载与超详细安装教程 LabVIEW使用OpenVINO加速必备工具包下载与安装教程 LabVIEW图形化TensoRT工具包的安装下载分享
技术交流 · 一起学习 · 咨询分享请联系