基于NI LabVIEW机器人起步包建立一个移动式机器人

基于NI LabVIEW机器人起步包建立一个移动式机器人,第1张

本入门指南引导你通过使用NI LabVIEW机器人起步包建立一个移动式机器人。该原型使用LabVIEW 2009、LabVIEW实时和FPGA模块对NI sbRIO-9631设备进行编程。通过本文档,可以学习如何建立一个能在自己的路径上扫描对象并重新进行路径规划的可移动机器人。

1. 必备部件

产品 包括 
NI LabVIEW机器人起步包 

 

sbRIO-9631

嵌入式FPGA 技术

LabVIEW 2009

LabVIEW 机器人模块

LabVIEW FPGA 模块

LabVIEW 实时模块

24 V 电池充电器

视差超声波传感器

机壳, 两个驱动马达, 行星齿轮系统

 

 

2. 软件安装

插入NI LabVIEW机器人起步包附带的DVD盘,按照屏幕上的指示进行安装。当你完成安装后,请重启计算机。在此期间,使用电池充电器给机器人充电。

3. 分步入门指南

I. 连接硬件
连接传感器,电源线及路由器网线

基于NI LabVIEW机器人起步包建立一个移动式机器人,机器人原型开发包入门指南,第2张

 

a. 将分组的信号线穿过传感器并与接插件连接。

基于NI LabVIEW机器人起步包建立一个移动式机器人,机器人原型开发包入门指南,第3张

 

b. 将传感器连接到驱动马达上。

基于NI LabVIEW机器人起步包建立一个移动式机器人,机器人原型开发包入门指南,第4张

 

c. 连接电源线并打开“MASTER”开关

基于NI LabVIEW机器人起步包建立一个移动式机器人,机器人原型开发包入门指南,第5张

 

d. 用网线连接路由器和控制板。

基于NI LabVIEW机器人起步包建立一个移动式机器人,机器人原型开发包入门指南,第6张

 

II. 运行硬件配置向导
如果向导没有自动启动,请从你的Windows“开始”菜单中打开。按照屏幕上的指示进行连接并请确认你的硬件设置包含了传感器方位和电机测试

基于NI LabVIEW机器人起步包建立一个移动式机器人,机器人原型开发包入门指南,第7张

 

按照启动向导步骤1-5,完成硬件配置。

III. 创建新的机器人项目
使用自动启动的机器人项目向导来配置你的机器人项目,在LabVIEW启动画面的新建(Create New)栏目中选择机器人项目(RoboTIcs Project)。
a. 在第一个屏幕上选择机器人起步包(RoboTIcs Starter Kit),接着选择下一步。

b. 在第二个屏幕上,输入机器人的IP地址。IP地址可以从硬件配置中获得,也可以从NI MAX(Measurement & AutomaTIon Explorer)软件的远程系统中得到,之后选择下一步进入下一个窗口。

c. 选择一个项目名并将其保存在一个文件夹里。选择完成。

基于NI LabVIEW机器人起步包建立一个移动式机器人,机器人原型开发包入门指南,第8张

 

IV. 硬件编程
一旦机器人项目向导完成了项目配置,它会打开Roaming.vi.,阅读这个VI的前面板以确定是否所有的配置都正确。
点击LabVIEW程序的“运行”按钮,按照程序前面板上的指示将你的机器人连接断开。

基于NI LabVIEW机器人起步包建立一个移动式机器人,机器人原型开发包入门指南,第9张

 

V. 断开机器人
当传感器开始移动后,将网线断开。将机器人放置在地上,接着打开“MOTORS”开关。

4. 理解Roaming.vi和Starter Kit FPGA.vi
从这个机器人原型开发包中,你需要理解实现电机控制,路径规划和对象感知的代码。阅读下面的信息以以了解更多关于此代码的内容。

a. 实时控制

i. 移动传感器电机

在这部分,通过上下摆动传感器,你可以记录下目前传感器电机的角度,将从现场可编程门阵列(FPGA)中得到的数据和这个角度一起输入到一个对象检测算法中。使用Update Obstacle Vectors VI来更新障碍距离和角度的数组。

基于NI LabVIEW机器人起步包建立一个移动式机器人,摆动传感器,第10张

 

摆动传感器

ii. *** 纵

向量场直方图随摆动传感器检测到的对象而变化。

基于NI LabVIEW机器人起步包建立一个移动式机器人,更新向量场直方图,第11张

 

更新向量场直方图

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/dianzi/2644126.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-12
下一篇 2022-08-12

发表评论

登录后才能评论

评论列表(0条)

保存