开启新的征程,邀请您见证ST的蜕变

【特惠季】小马哥最新小四轴,完整资料限时特价开源!

圣节LED南瓜,使用BeagleBoard PocketBeagle制作

Nox - 差速驱动机器人(ROS)

Nox - 差速驱动机器人(ROS)

Nox是一款不错(耗时)的机器人,它使用SLAM(ROS)和Kinect在其环境中导航。

硬件组件:

  • Raspberry Pi 3型号B.× 1
  • Arduino Mega 2560和Genuino Mega 2560× 1
  • 适用于Arduino v2 Kit的Adafruit Motor / Stepper / Servo Shield - v2.3× 1
  • 直流电机(通用)× 2
  • Microsoft Kinect传感器× 1

软件应用程序和在线服务:

  • ROS机器人操作系统
  • Arduino IDE

手动工具和制造机器:

  • 烙铁(通用)

Nox是一款采用ROS,Raspberry Pi和Arduino构建的差速驱动机器人。我开始把这个项目作为一个基本导航的机器人基础,然后我可以用它来做其他事情,比如真空吸尘器。然而,我很快就决定将它变成一个具有适当设计的独立机器人,因为它在DIY机器人中经常缺失。在当前状态下,机器人可以使用SLAM(gmapping)创建其周围环境的地图(使用Kinect深度感知来检测墙壁和障碍物)并在地图内定位自己。它可以计划到达给定目标的路径并驱动它避开障碍物。

电路相关文件

电路图文件
Nox一般原理图.pdf
描述:原理图
源代码
源代码.rar
描述:源码
教程
项目详情.pdf
描述:教程
其他文件
分享到:
收藏 (4)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归RobinB所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 使用Arduino Uno控制LED矩阵

    本教程介绍如何使用Arduino Uno控制8x8 LED矩阵阵列,以创建机器人的面部。硬件组件:Arduino UNO和Genuino UNO× 1 8x8 LED矩阵阵列,带MAX7219驱动器× 1 跳线(通用)× 1 2毫米亚克力板× 1 M2 X 10mm螺丝× 20 M2坚果× 20 软件应用程序和在线服务:Arduino IDE该项目展示了如何使用Arduino Uno控制8x8 LED矩阵阵列。本指南可用于为您自己的项目创建一个简单且相对便宜的显示。这样您就可以显示字母,数字或自定义动画。
    来自:照明与LED显示时间:2018-11-07 arduino 机器人 led矩阵
  • Arduino和Raspberry Pi构建的带手势控制的无线监控机器人

    在本系列中,我们将构建一个Raspberry Pi Rover Robot,它可以穿越崎岖的地形并使用手势进行控制。硬件组件:Raspberry Pi 3型号B.× 1 Raspberry Pi 2型号B.× 1 Arduino MKR1000× 1 Raspberry Pi相机模块× 1 Adafruit模拟加速度计:ADXL335× 1 软件应用程序和在线服务:Arduino IDEArduino Web编辑器为了驾驶这个机器人,我们将使用一个控制手套作为手势传感器。手势传感器将具有加速计和柔性传感器,以控制状态和应该移动的方向。flex传感器激活Spinel Crux,加速器的倾斜决定了它应该移动的方向。这个手势控制的机器人如何工作?我们使用手势来构建控制手套以控制机器人,手势将充当手势传感器。我们使用Raspberry Pi和Arduino来创建我们的手势控制机器人。Arduino制作控制手套,它将检测手势并通过WiFi将数据发送到Spinel Crux。我们使用Raspberry Pi制作机器人,它将接收从Arduino发送的数据,处理它们并控制机器人。附件教程分为两部分。在第一部分中,我将向您展示如何使用Arduino,flex传感器和加速度计制作控制手套。在第二部分中,我将向您展示如何构建手势控制机器人 - 设置机箱,安装Raspberry Pi,编码,连接Raspberry Pi与电机驱动器IC并使用手势驱动它。
    来自:机器人时间:2018-10-22 机器人 树莓派 手势控制
  • 可视频直播的Raspberry Pi网络控制机器人

    简单的Raspberry Pi网络控制机器人,带有视频直播。硬件组件:Raspberry Pi Zero Wireless× 1 Raspberry Pi相机模块× 1 4AA电池座× 1 USB电池(4.000 mAh)× 1 SparkFun双H桥电机驱动器L298× 1 跳线(通用)× 1 2WD机器人汽车底盘套件× 1主要功能:通过网络浏览器控制直播视频。
    来自:机器人时间:2018-10-22 机器人 树莓派 视频直播
  • 智能语音控制机器人

    建立一个语音控制的机器人!您将使用Amazon Echo,Alexa,Heroku,Google Firebase,Android,当然还有Arduino。很有意思!硬件组件:Arduino UNO和Genuino UNO× 1 亚马逊Alexa Echo Dot× 1 SparkFun RedBot套件× 1 Android设备× 1 HC-06蓝牙串行模块× 1 德州仪器双H桥电机驱动器L293D× 1 软件应用程序和在线服务:亚马逊Alexa Alexa技能套件HerokuGoogle Firebase语音控制机器人是一体的硬件和云解决方案。主要组成部分是:1. Alexa Skill - 解释语音命令并将其转换为Google Cloud Messaging消息 - 部署到Heroku云2. Android应用程序- 从Google Cloud Messaging接收消息并通过蓝牙发送到Arduino - 部署到您的Android手机3. Arduino - 通过蓝牙阅读消息并控制机器人4. 机器人套件和机器人电路- 任何机器人套件都可以,你需要HC-06或HC-05用于串行蓝牙通信,2xDC电机连接到L293D来移动它这不是入门级教程,但......一切准备就绪。所有关键组件都是开源的。这只是将所有这些组合在一起的问题。教程详见附件!
    来自:机器人时间:2018-09-28 arduino 机器人 语音控制
  • 适用于Arduino的3D打印和可扩展机器人

    这是一款功能多样的机器人,具有多种功能,底盘可以3D打印,并且有很大的扩展空间。硬件组件:Arduino UNO和Genuino UNO× 1 SparkFun双H桥电机驱动器L298× 1 带轮子的齿轮直流电动机× 2 SparkFun超声波传感器 - HC-SR04× 1 蓝牙HC-05收发器× 1 9V电池夹× 1 9V电池(通用)× 1 SparkFun面包板 - 迷你模块化× 1 跳线(通用)× 1 SparkFun LED - RGB漫射共阳极× 2 电阻330欧姆× 3 螺钉6-32 X 1/2英寸(通用)× 1 砂纸(通用)× 1 超级胶水(通用)× 1 手动工具和制造机器:普通螺丝刀迷你螺丝刀3D打印机(通用)只要您拥有3D打印机,这个项目就很容易实现,电子零件的成本仅为30-35美元左右。3D打印总共需要35个小时,但可以在大约30分钟内进行组装和编程。只需要2个螺丝刀即可构建,无需任何焊接。 我想把这个东西设计成便宜并且使用普通部件,所以这个机器人目前使用9V电池。它们很快就耗尽了很多用途,所以我可能最终设计出一种可以使用可充电锂离子电池和Adafruit强力助推器的新产品。
    来自:机器人时间:2018-09-26 机器人 3d打印 嵌入式
  • 机器人控制系统-嵌入式数字图像处理全部开源

    本文介绍一种嵌入式数字图象处理平台的实现方案,通过ARM和CPLD技术,构造一个数字图像处理平台作为嵌入式机器人控制系统的一个子系统。嵌入式数字图像系统需求包括图像采集和分析方面,考虑到作为移动机器人系统应用,因为机器人移动速率比较低的情况下,每秒10到15帧的图像刷新速率基本可以满足系统要求。同时,对图像的分辨率的要求可以在640×480以内的范围内可调,一般情况下选择640×480和320×240两种主要的分辨率模式。作为移动机器人系统,一种无线通信机制应该是必备的组成部分。作为子系统的图像系统来说,一定的无线通信能力也可以满足独立构成控制器的需要。以一种高速通信协议为基础实现图像处理结果上传和指令下载成为了系统需求的一部分。最后,考虑到图像系统有可能单独构成控制器,对其控制能力就提出来更多的要求,比如提供一定数量的GPIO和多种外设功能。附件内容包括: 论文一篇,有系统的思路,大体方案,算是粗略参考一下吧原理图一套,共三张代码一套,分:ARM,VHDL ,C#三个部分,分别是三个文件夹PPT报告一份,本人就相关主题做的一次报告的PPT,数字图像处理基础,本人论文主题和国外的研究相关情况更多介绍说明,详见其论文讲解。系统结构框图:硬件组成框图:实验图片展示:
    来自:机器人时间:2018-05-10 开源 机器人 嵌入式 图像处理
  • 萌宠大作战,3D打印Pandy 机器人设计分享

    上一篇转载的是Pando 卖萌机器人的设计制作,再分享它的小伙伴Pandy 机器人, Pando 和 Pandy 机器人是一对小巧玲珑的卖萌机器人组合。他们除了外形可爱会卖萌外,最大的特点是可以共用一个 3D 打印的核心头部结构,当头部加上双足,就变成了 Pando 双足机器人;当头部加上车轮,就变成了 Pandy 智能车。 实物视频,可以看看Pandy机器人可以做什么: 所需材料: Romeo BLE mini V2.0 控制器 × 1 FireBeetle 24×8 LED点阵屏 × 1 循线传感器 × 2 模拟声音传感器(可选) × 1 TTP223 触摸传感器 × 3 MPU6050 六轴陀螺仪(可选) × 1 蜂鸣器 × 1 N20 金属齿轮减速电机 × 2 3PI MiniQ N20电机支架 × 2 3PI miniQ 小车万向轮 × 1 锂电池 × 1 拨动开关2档3脚 SS-12F15G5 × 1 数据线 × 1 3D 打印结构件(见附件) 2mm 厚的半透明黑色亚克力板 螺丝、螺帽若干 导线若干 热缩管若干 详细的文字制作教程详见附件! 【转载自DF社区】
    来自:机器人时间:2018-04-25 智能车 机器人 3d 打印
  • 萌宠大作战,3D打印Pando机器人设计分享

    在网上看到鼓捣车间分享的萌宠机器人Pando 和 Pandy 机器人,转载分享给更多的网友看,它们是一对小巧玲珑的卖萌机器人组合。他们除了外形可爱会卖萌外,最大的特点是可以共用一个 3D 打印的核心头部结构,当头部加上双足,就变成了 Pando 双足机器人;当头部加上车轮,就变成了 Pandy 智能车。 其中 Pando 机器人参考了很多 Otto 机器人的元素,在此基础之上,将 Otto 的结构做了一些改版,使之可以同时兼容 Pando 和 Pandy 两个机器人的安装。 这篇主要分享Pando 的制作教程,Pandy 教程见下一篇。 Pando机器人视频: 实物图片: 所需材料: DFRobot Romeo BLE mini V2.0 控制器 × 1 DFRobot FireBeetle 24×8 LED点阵屏 × 1 Tower Pro MG90S 舵机 × 4 TTP223 触摸传感器 × 1 MPU6050 六轴陀螺仪 × 1 模拟声音传感器 × 1 蜂鸣器 × 1 7.4V 锂电池 × 1 拨动开关2档3脚 SS-12F15G5 × 1 数据线 × 1 3D 打印结构件(头、身体、双腿、双足) 2mm 厚的半透明黑色亚克力 螺丝、螺帽若干 导线若干 热缩管若干 视频教程: 文字教程详见附件! 【转载自DF社区】
    来自:机器人时间:2018-04-25 智能车 机器人 3d打印
  • 乐高Wall-E与Arduino,打造机器人英雄

    简介:每个人都知道电影Wall-E(如果你不知道,现在就去看看吧!)以及试图清理地球的黄色英雄。在这个项目中,我使用了乐高版本的小朋友,并教他如何避开障碍。这是我第一个了解电子学基础知识的项目,也是一次很好的学习经验。硬件组件: 乐高Wall-E× 1 Arduino Nano R3× 1 直流电机(通用)× 2 L298N双电机控制器× 1 双色LED与3个引脚× 1 红外传感器× 1 蜂鸣器一个可以播放不同的音调× 1 9V电池× 1 电阻330欧姆× 3 跳线(通用)× 20 软件应用程序和在线服务: Ide web Arduino IDE手工工具和制造机器: 烙铁(通用)详细的制作过程以及原理图、源码,详见附件!
    来自:智能车时间:2018-03-01 机器人 避障 乐高
  • 物联网多地形机器人Wolf

    Wolf是一款运行在Arduino 101平台上的物联网多地形机器人。这个机器人设计的概念是创建一个四足步行机器人,可以轻松地在步行模式和漫游者模式之间转换(又名轮子穿越)。步行模式将用于对轮子不理想的操作,例如缩放垂直墙壁或穿越极不平坦的地形。漫游者模式用于平坦地形和更快的旅行时间。该机器人通过Wifi通过我专门为此机器人制作的网页进行无线控制。除了转换功能外,我还添加了IMU传感器,GPS和激光雷达以实现自我定位和自动功能。在这个项目中,Arduino 101被用作肌肉控制皮层。Arduino 101进行计算并控制机器人上的所有伺服器,并与Raspberry Pi 2进行数据传输和共享。另一方面,Rapsberry Pi 2将专注于将视频传输到网页并将传感器数据广播到云中进行分析。所有数据都通过IBM Watson和Node Red服务进行记录,并且可以以图形格式轻松查看数据分析。此项目的目标是为搜索和救援操作创建一个低成本的多地形遍历机器人原型。附件详细制作过程可查看相关演示视频!硬件组件: 树莓派2型号B× 1 Arduino 101&Genuino 101× 1 Mini Maestro 18通道USB伺服控制器× 1 树莓派马达帽子× 1 Pololu-Maestro 75:1直流微电机× 4 Turnigy 6V / 2300 mAH镍氢充电电池× 1 HobbyKing™高扭矩伺服× 12 微伺服× 2 3D打印部件× 1 OpenBuilds M3盖帽螺丝× 3 OpenBuilds内六角螺丝M3(25包)× 3 对决M3× 1 软件应用程序和在线服务: Arduino IDEIBM沃森手工工具和制造机器: 3D打印机(通用)烙铁(通用)更多设计资料详见附件!
    来自:机器人时间:2018-02-27 arduino 机器人 多地形机器人
销量
28
查看
389
参数名 参数值
发布于 2018 年 09 月 28日
Moore8直播课堂