资料介绍
描述
你的项目是关于什么的?
这个项目是关于一个可以在rangoli上画画和写字的机器人。它有两个伺服电机,由安装在 Arduino Uno 原型板上的 Atmega328p 微控制器控制。
你为什么决定去做?
制作这个机器人的原因是可以在 rangoli 上画出任何形状。rangoli 是手工绘制的。而且我不擅长制作兰戈里。所以,我决定做一个机器人。那可以为我做兰戈里。
它是如何工作的?
它有两个伺服电机,由安装在 Arduino Uno 原型板上的 Atmega328p 微控制器控制。它按照逆运动学原理工作。待绘制图像的轮廓坐标在Arduino代码中存储在一个数组中。
CAD设计
这是机器人的cad设计。在这里,我们可以看到两个电机、两个连杆和一支铅笔。第一个电机放在地上。连杆从其轴连接。第二个电机安装在该轴上。另一个连杆连接到第二个电机的轴上。链接末尾附有一支铅笔。铅笔尖是要到达的点。当两个电机都转动时,借助地上的铅笔,可以画出任何东西。
真实设计
这是真正的机器人,带有 2 个电机、2 个连杆和一支笔作为要追踪的末端执行器。
工作范围
第一个马达将覆盖这个区域。但是,要达到一个特定的点。
我们需要另一个马达。这是机器人的工作范围。机器人可以到达该区域内的任何点。
我们将绘制这些图像。它们是二维或平面图像。我们将用机器人描绘它的轮廓。
图像到坐标的转换
从图像中获取坐标。我们将从该网站获得帮助。这里我们只需要上传图片即可。我们需要谁的坐标。图像将出现在下方。单击图形的边缘。将生成相应的坐标。所有坐标将显示在下方。复制它们,然后将它们存储在 Arduino 代码中的数组中。
转换问题
但是伺服电机以角度作为输入。并旋转到提供的角度。因此,我们必须将笛卡尔坐标转换为球坐标。在三角函数的帮助下。
机器人的逆运动学
这是要达到的点。两个链接的长度相同。因此,计算点与原点的距离 D。还有高度,H。我们可以很容易地计算出所有的角度。
我们只需要说去 (8, 8) 或 (7, 12) 或 (12, 10)。在代码中,计算所有角度并将其发送到电机,以达到该点。
没有那么准确
准确性不是很高。由于不稳定的结构和廉价的塑料伺服系统。
采样不足
这张图不好,因为坐标采样不充分。
增加坐标数量后,质量会变好。
在兰戈里画画的原因
我们不是用笔在纸上画画。因为设置不牢固。它无法在纸张上施加足够的压力。
但是,我们成功地画了一些图。他们不是很好,但我们对结果很满意。
- 检测机器人开源分享
- Arduino绘图机器人开源分享
- 基于CNC的绘图机器人Arduino GRBL CoreXY Drawbot
- 坦克机器人开源分享
- 扫地机器人开源资料 43次下载
- 机器人守卫开源分享
- 伺服机器人开源分享
- 蚀刻草图绘图机开源分享
- 英雄机器人开源
- 机器人开源案例
- 制作Arduino XY绘图仪绘图机器人极谱仪
- Arduino机器人开源分享
- mXY板-低预算XY绘图仪绘图机器人板
- 基于DSP和PC的农业机器人控制系统 17次下载
- 喷墨绘图机喷头小车的驱动设计
- 字节发布机器人领域首个开源视觉-语言操作大模型,激发开源VLMs更大潜能 360次阅读
- 机器人技术中常用的路径规划算法的开源库 843次阅读
- 自制一个Arduino绘图机器人 5242次阅读
- Debian Stretch使用Axidraw绘图机器人的过程分享 2351次阅读
- 基于使用Atmega328P和ULN2003步进驱动器制造绘图仪机器人 3370次阅读
- 面对疫情 医疗机器人能帮上什么忙? 2126次阅读
- dfrobotSparki机器人套装简介 2064次阅读
- 工业机器人编程入门_工业机器人的编程要求 9571次阅读
- 医用机器人的定义_医用机器人发展 3122次阅读
- 医用机器人的功能_医用机器人分类 2227次阅读
- 协作机器人的起源_为什么需要协作机器人 8127次阅读
- 如何区分机器人、协作机器人和移动机器人? 6828次阅读
- 软体机器人 前所未见的机器人 3692次阅读
- 机器人的最佳编程语言是什么?机器人十大流行编程语言汇总 3.4w次阅读
- 微软研发出根据文字描述可画出相应图像的机器人 并增加了一些想象细节 3359次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多