绘画机器人使用Arduino工程装备牧师2
这个例子展示了如何使用Arduino®工程装备牧师2建立和程序的机器人,从图像中提取直线轨迹和繁殖利用白板。该项目使用MATLAB®代码使用摄像头捕捉图像,然后将它转换成一组电机命令使用图像处理技术,在白板驱动机器人和繁殖捕获的形象图。
绘画机器人由Arduino控制纳米33物联网,界面上的Arduino Nano汽车运输,两个直流电机编码器和一个微型伺服马达。绘画机器人有两个不同颜色的标记,可以通过伺服电机升降。两个直流电机帮助画在白板上机器人导航。
所需的产品2022世界杯八强谁会赢?
MATLAB为Arduino硬件支持包
MATLAB为USB摄像头支持包
图像处理工具箱™
控制系统工具箱™
先决条件
在你开始探索绘画机器人项目,完成这些步骤:
1。理解基本的Arduino工程装备2牧师和安装中描述的工具拆箱和安装。因为你已经安装了MATLAB附加Arduino硬件(MATLAB支持包Arduino硬件),你可以继续安装的其他工具。
2。学习如何开始使用Arduino环境和工具,所述Arduino, MATLAB仿真软件。
3所示。学习基本的直流电机,伺服马达,IMU(惯性测量单元)和运动控制系统,所述机电一体化的基本知识。
机器人组装图
组装组件包含在Arduino的画机器人工程装备2,牧师看的视频项目概述的部分工程图纸的机器人。
项目文件的机器人
绘画机器人项目的所需的文件下载并安装的MATLAB支持包Arduino硬件安装。你可以找到这些文件的文件夹aekrev2projectfiles.instrset。使用MATLAB命令来查看和访问文件:
fullfile (matlabshared.supportpkg。getSupportPackageRoot”, 3 p。instrset”、“aekrev2projectfiles.instrset”)
的DrawingRobot在这个主文件夹(文件夹aekrev2projectfiles.instrset)包含的文件中描述的详细工作流程工程图纸的机器人。