基于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)

相关推荐

  • 代理HTTP和HTTPS协议有什么区别

    技术代理HTTP和HTTPS协议有什么区别这篇文章将为大家详细讲解有关代理HTTP和HTTPS协议有什么区别,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。大家经常见的HT

    攻略 2021年10月21日
  • RabbitMQ原理以及使用场景是什么

    技术RabbitMQ原理以及使用场景是什么本篇文章给大家分享的是有关RabbitMQ原理以及使用场景是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。一.

    攻略 2021年11月23日
  • 高抬腿的正确做法,高抬腿的动作要领是什么

    技术高抬腿的正确做法,高抬腿的动作要领是什么原地高抬腿:运动者的位置大致不发生变化的高抬腿运动。  高抬腿跑:运动者在交替抬腿的同时向前(快速)移动。动作要领:标准动作是在保持上身挺直的情况下高抬腿的正确做法,两腿交替抬

    生活 2021年10月25日
  • 怎么理解C#中Queue的线程安全问题

    技术怎么理解C#中Queue的线程安全问题怎么理解C#中Queue的线程安全问题,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。通过集合枚举在

    攻略 2021年11月11日
  • 数据库中Oracle DB2随取几行的示例分析

    技术数据库中Oracle DB2随取几行的示例分析小编给大家分享一下数据库中Oracle DB2随取几行的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们

    攻略 2021年11月20日
  • Solr4.7如何实现拼写检查

    技术solr4.7拼写检查怎么实现本篇内容主要讲解“solr4.7拼写检查怎么实现”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“solr4.7拼写检查怎么实现”吧!①拼写检查

    攻略 2021年12月22日