基于Arduino OpenCV的弹跳机器人是什么?

技术基于Arduino+OpenCV的颠球机器人是怎样的本篇文章给大家分享的是有关基于Arduino+OpenCV的颠球机器人是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说

本文就是要和大家分享一下基于Arduino OpenCV的球机器人是什么。边肖觉得很实用,所以分享给大家学习。希望你看完这篇文章能有所收获。我们就不多说了。让我们和边肖一起看看。

17年电竞问题的常见解决方案是把摄像头放在上面,球只在平板上二维运动。本项目将摄像头放置在透明玻璃下,球的高度与摄像头采集到的球的图像大小成正比,在二维运动的基础上升级为三维运动。

基于Arduino+OpenCV的颠球机器人是怎样的

主机实时状态显示这是一个基于步进电机 + Teensy 4.0 + OpenCV.的乒乓球控制系统整个项目实施原理框图如下:

基于Arduino+OpenCV的颠球机器人是怎样的

软件总体框图主要分为上位机和下位机。上位机是摄像头采集的图像,利用OpenCV算法对图像进行处理,计算出球体的三维位置,然后通过PID算法计算出每个步进电机所需的运动角度,再通过串行总线将数据发送给下位机的Teensy开发板。根据上位机发送的数据,开发板分析四个步进电机所需的角度,然后通过PWM输出脉冲信号给驱动器。

基于Arduino+OpenCV的颠球机器人是怎样的

输出控制方波

主要元器件

1 Tinesy 4.0开发板,时钟为600MHz,基于i.MX RT1060,可由Arduino开发。

1台DM442S步进电机驱动器,可同时驱动4台步进电机

4台Nema 17 42步进电机

1个48V 8A电源

1台高分辨率See3CAM_CU135相机

1台安装了OpenCV的Windows计算机主机

使用恩智浦RT1062的Teensy 4.0开发板可以用作Arduino。

基于Arduino+OpenCV的颠球机器人是怎样的

Tinesy 4.0开发板中使用的步进电机和驱动器。

基于Arduino+OpenCV的颠球机器人是怎样的

步进电机和驱动器3D打印的硬件组件。

基于Arduino+OpenCV的颠球机器人是怎样的

零件基于Arduino+OpenCV的颠球机器人是怎样的

组件组装效果。

基于Arduino+OpenCV的颠球机器人是怎样的

组装基于Arduino+OpenCV的颠球机器人是怎样的

组装以上就是基于Arduino OpenCV的球机器人的样子。边肖认为,一些知识点可能会在我们的日常工作中看到或使用。我希望你能通过这篇文章学到更多的知识。更多详情请关注行业资讯频道。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/147387.html

(0)

相关推荐

  • swing入门到精通教程(怎么让程序用swing实现)

    技术怎么分析Swing体系结构今天就跟大家聊聊有关怎么分析Swing体系结构,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Swing体系结构最初Smalltalk

    攻略 2021年12月18日
  • 抖音1元1w粉的软件,抖音几万赞是怎么弄的?

    技术抖音1元1w粉的软件,抖音几万赞是怎么弄的?抖音相信大家并不陌生,抖音现在可谓是最受大家欢迎的短视频平台。可能很多抖音的朋友经常分享的视频没有点赞,可能觉得很尴尬。所以,小编今天给大家带来款抖音刷赞刷粉丝的神器。每天

    测评 2021年11月10日
  • 邯郸学步的故事,邯郸学步故事150个字概括

    技术邯郸学步的故事,邯郸学步故事150个字概括邯郸学步常用来比喻一味地模仿别人,不仅没有学到本事,反而把原来的本事也弄丢了邯郸学步的故事。这个成语告诉我们,每个人都有自己的特点,如果不考虑到实际情况一味地去模仿别人,结果

    生活 2021年10月30日
  • 怎样进行JVM内存布局

    技术怎样进行JVM内存布局这篇文章给大家介绍怎样进行JVM内存布局,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。JVM内存:堆、方法区、虚拟机栈、本地方法栈、程序计数器堆和方法区线程共享,后面三个线

    攻略 2021年10月20日
  • 好用的Redis可视化工具有哪些

    技术好用的Redis可视化工具有哪些这篇文章主要为大家展示了“好用的Redis可视化工具有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“好用的Redis可视化工具有哪些”

    攻略 2021年12月3日
  • MySQL表怎么创建自增字段

    技术MySQL表怎么创建自增字段本篇内容介绍了“MySQL表怎么创建自增字段”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成

    攻略 2021年11月18日