0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样构建主从机器人

454398 来源:网络整理 作者:网络整理 2019-11-25 11:43 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:群体和起源电影中的参考

1.2群体的起源

1。。大多数群智能研究的灵感来自自然群,例如社交昆虫,鱼类或哺乳动物在现实生活中如何在群中相互作用。

2。。这些种群的规模从居住在自然小地区的几个人到可能占据大领土并拥有数百万个人的高度组织的殖民地不等。

3。。群体中出现的群体行为表现出极大的灵活性和鲁棒性,例如路径规划,嵌套构建,任务分配以及各种自然群体中的许多其他复杂的集体行为。

4。。大自然群中的个体能力很差,但是复杂的群体行为却可以在整个大群中出现,例如鸟类的迁徙和鱼群的迁徙,以及蚂蚁和蜂群觅食,如图所示。白蚁蜂群建立殖民地,鸟类蜂群寻找食物,蜂群蜂收集蜂蜜。

步骤2:问题定义

1。简介

在本章中,我们将致力于实现我们项目的两个主要目标,即自组装和合作运输。在自组装中,两个机器人将以直线形式进行组装,并且在协同运输中,这两个机器人将块从一个地方运输到另一个地方。

1..1群的自组装机器人

我们的目标是以完全自主的方式控制一组s-bot,以便它们定位,接近并与物体连接。

1.2合作运输

在这项工作中解决了

a)如何控制单独的s-机器人自动与对象和/或彼此连接,并且

b)如何控制群体机器人或群体机器人的集合,以将对象运送到目标。

已经在仿真中研究了用于控制参与协同运输任务的S机器人自组装组的混合控制架构的设计和实用性,该问题已分解为控制动作的子问题。 。

1。。S-bot可以自我

2。。在运输过程中无法定位目标的组装好的S型机器人。从属微控制器

3。。光学避让传感器与群机器人的接口

4。 开发了群体机器人之间的SPI通信

5。。两个群体机器人之间的同步。有限的对象运输只是我们项目的局限性。

第3步:方法论

swarm项目的五个主要组成部分是

A)Arduino主从设备:主从设备是两个基于arduino的机器人,它们共同协作以完成所需的任务-在我们这种运输重物的情况下。主机通过下一部分中说明的RF模块控制从机的运动和动作。

B)RF模块(nrf24l01):主机与从机之间的通信通过RF模块进行。主机通过发送器模块发送所需的命令,接收到该命令,然后从属设备通过与之相连的接收器模块发送该命令。

C)避障者:这是机器人的眼睛。避障器可帮助机器人避免不必要的障碍,并防止彼此碰撞。它由光电二极管LED系统组成,分别放置在主机和从机上。

D)一个范围:第一部分是与之物理连接的屏蔽层您的Arduino开发板,并充当无线中间人,通过蓝牙在Arduino和任何Android智能手机之间传递数据。它是Android智能手机上的软件平台和应用程序,可管理我们的防护罩与智能手机之间的通信,并让您在不同的可用防护罩之间进行选择。

E)LV-MaxSonar:我们超声波传感器在空中,非接触式物体检测和测距传感器,可检测区域内的物体。这些传感器不受所检测对象的颜色或其他视觉特性的影响。超声波传感器使用高频声音来检测和定位各种环境中的物体。

步骤4:接口组件。

群机器人:组装和合作运输的引脚说明

:一种。 nrf24L01引脚说明

1-GND

2-VCC 3.3V !!!不是5V

3-CE至Arduino引脚9

4-CSN至Arduino引脚10

5-SCK至Arduino引脚13

6-MOSI至Arduino引脚11

7-MISO至Arduino引脚12

8-未使用

B。 LV-MaxSonar

Vcc-5V

GND

数据引脚-A5

的℃。 L293D电机驱动器集成电路

LeftMotorForward-D7(数字引脚7)

LeftMotorReverse-D6

RightMotorForward-D5

RightMotorReverse-D4

D。光电二极管(可选)

VCC-5V

GND

数据引脚-D0

您可以根据您的PCB设计连接引脚,但必须对代码进行必要的更改。

注意: 人们在连接和运行程序时会遇到一些问题第一次尝试时,请仔细检查所有连接并进行编码,然后再次尝试。

步骤5:编程

Hackster.io

注意: 下面的txt文件包含Master.ino和Slave.ino程序。

从代码中获取参考,了解其工作原理然后将其上传到各自的主arduino和从属arduino:)

步骤6:套管,PCB和原型

您可以为机器人装箱。

PCB包含nrF,避障传感器,电池,L293D IC。您不必制作PCB,只需在毛坯板上连接每个组件并焊接即可。

步骤7:测试避障传感器

步骤8:测试NRF24L01收发器

注意:很抱歉视频中的水印; )

第9步:测试单机器人和1面板工作

第10步:复仇者联盟进行最终测试

步骤11:最终测试

步骤12:结论

1。项目基本上是基于蜂群或蚂蚁群的自然行为,它们有效地执行给他们的任务。

2。 Master和Slave bot之间的协调有效地实现了对象传输任务

3。这里只有1个Master和1个Slave bot

4 。一旦完成自组装,就完成了对象的运输简单可靠的过程。

5。 使用无线机器人可以方便地使用主从机器人对。

未来范围

1。。通过增加从站数量,可以运输更大或更重的物体。

2。。这些群机器人可以用于

3。。可以将Swarm机器人技术的使用范围扩展到通过兵役为国家服务。

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    214

    文章

    31682

    浏览量

    224599
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于米尔RK3576核心板的国产割草机器人解决方案

    在智慧庭院与机器人产业高速发展的今天,割草机器人正经历从“随机碰撞式”向“规划自主式”的深刻变革。与此同时,在国产化替代、供应链自主可控的产业政策推动下,国内整机厂商对高算力、低功耗、国产自主可控
    发表于 04-24 17:31

    为什么说关节扭矩传感器是高端机器人的“触觉神经”?

    “触觉神经”会怎样? 拧螺丝:只会用死力,容易滑丝或损坏螺纹。 推门:不知道门是否已开,只会继续施加扭矩,可能折断门轴。 人机协作:一旦误碰,不会卸力,直接撞伤操作员。 数据说话:高端机器人的标配 精度
    发表于 04-17 17:27

    NVIDIA如何用AI构建机器人

    下一代机器人将是通用型专家,既能理解指令、学习通用技能,又可针对特定任务进行训练。
    的头像 发表于 03-25 09:55 982次阅读

    具身机器人走得稳不稳?它可以说了算!

    视频推荐EtherCAT总线的PDO指令是具身机器人实现高精度、高协调性运动控制的关键技术支撑,直接反馈运动状态,致远电子EtherCAT-Analyzer能精准检测主从站PDO周期,确保机器人走得
    的头像 发表于 01-05 11:43 368次阅读
    具身<b class='flag-5'>机器人</b>走得稳不稳?它可以说了算!

    如何使用机器人分析仪EtherCAT-Analyzer抓取主从站数据?

    EtherCAT总线在机器人控制总线里占据重要地位。这次,我们搭建了包含EtherCAT主从站和分析仪的完整环境,用机器人分析仪EtherCAT-Analyzer实际抓取主从站之间的通
    的头像 发表于 12-22 11:46 1082次阅读
    如何使用<b class='flag-5'>机器人</b>分析仪EtherCAT-Analyzer抓取<b class='flag-5'>主从</b>站数据?

    高精度机器人控制的核心——基于 MYD-LT536 开发板的精密运动控制方案

    ISP多媒体接口,适合构建机器人视觉-运动融合系统,实现工件识别与动态定位。 3. 支持闭环控制与误差校正 可结合高分辨率编码器反馈数据,运行机器人闭环控制算法; 利用AI 协处理器实现
    发表于 11-14 15:48

    RK3576机器人核心:三屏异显+八路摄像头,重塑机器人交互与感知

    。· 利用开发板上的MIPI CSI1和CSI2接口,完整接入8路摄像头,实现了所有通道的视频预览与采集,为机器人构建了全方位的视觉感知系统。卓越性能表现:· CPU占用率:34%· DDR占用率:50
    发表于 10-29 16:41

    小萝卜机器人的故事

    经过我的申请, 马老师发放了, 小萝卜机器人的, 开发权限, 原来的小萝卜公司, 因为经营不善倒闭, 作为科研产品, 几个技术对此惋惜, 自掏腰包, 要让小萝卜机器人, 再生, 每次听到小萝卜说
    发表于 10-23 05:24

    什么是机器人?追溯机器人技术的演变和未来

    作者: Aswin S Babu 什么是机器人? 在日常生活里,“机器人”一词我们都不陌生,日常交谈中也常常脱口而出。但大家可曾细想过,这个词的真正含义究竟为何?接下来,不妨花些时间,深入探究机器人
    的头像 发表于 10-02 16:32 5925次阅读
    什么是<b class='flag-5'>机器人</b>?追溯<b class='flag-5'>机器人</b>技术的演变和未来

    机器人看点:宇树新专利可提升机器人表演效果 蔚来资本入股具身智能公司原力灵机 美信科技新设机器人

    。宇树科技的新专利通过构建环境采集模块、地图处理模块、数字舞台孪生模块、舞蹈动作设计模块、轨迹规划模块、舞蹈合成模块,进行数据交互和功能协同,能够确保机器人能够准确感知和适应舞台环境的变化,使得机器人动作能够准确
    的头像 发表于 09-01 16:55 2205次阅读

    机器人竞技幕后:磁传感器芯片激活 “精准感知力”

    支撑机器人竞技能力的核心力量,深刻改变着竞技机器人的能力边界。 磁传感器芯片为机器人运动提供 “精准导航”。在动态平衡系统中,像昆泰芯 KTH71 系列磁传感器芯片,通过检测地磁场与运动磁场变化
    发表于 08-26 10:02

    发力人形机器人赛道,傅利叶重磅推出陪伴机器人GR-3

    8月6日,在北京举办的世界机器人大会上,上海傅利叶智能科技公司正式发布了首款主打交互陪伴、具备可触摸特性的全尺寸人形机器人Care-bot GR3。此次发布的GR3又有哪些新变化?陪伴机器人市场规模是
    的头像 发表于 08-20 09:12 6603次阅读
    发力人形<b class='flag-5'>机器人</b>赛道,傅利叶重磅推出陪伴<b class='flag-5'>机器人</b>GR-3

    工业机器人的特点

    的基础,也是三者的实现终端,智能制造装备产业包括高档数控机床、工业机器人、自动化成套生产线、精密仪器仪表、智能传感器、汽车自动化焊接线、柔性自动化生产线、智能农机、3D 打印机等领域。而智能制造装备中工业
    发表于 07-26 11:22

    工业机器人与协作机器人概念不同

    在自动化生产的浪潮中,工业机器人与协作机器人逐渐成为企业提升效率、优化产能的得力助手。但它们并非同一概念,在功能、设计与应用场景上有着显著差异。北京沃华慧通测控有限公司凭借深厚的技术沉淀,为不同需求的企业提供适配的机器人解决方案
    的头像 发表于 06-03 13:15 1462次阅读
    工业<b class='flag-5'>机器人</b>与协作<b class='flag-5'>机器人</b>概念不同

    明远智睿SSD2351开发板:语音机器人领域的变革力量

    在人工智能快速发展的今天,语音机器人逐渐成为人们生活和工作中的得力助手。明远智睿SSD2351开发板凭借强大性能与丰富功能,为语音机器人的发展注入新动力,成为该领域的变革力量。 SSD2351开发板
    发表于 05-28 11:36