■ 实验背景


为了进行 双轴机械臂 的运动精度测试,准备使用视觉定位的方式来测量机械臂终端机械位置。在机械臂终端固定 红色激光头 来测试机械手臂的位置。然后在通过 坐标纸 来标定激光点的位置。

为了提高摄像头视觉计算的精度,需要通过 高精度视觉系统畸变棋盘格标定板 来对摄像头进行矫治。下面是刚刚购买到的棋盘格氧化铝标定板漫反射不反光12*9方格视觉光学校正板 ,通过实验来讲视觉矫正过程进行验证。

▲ 购买到的摄像头校正棋盘格

01棋盘格的基本尺寸


这两款棋盘格的边长分别是100mm和70面见方,其中包括有12×7个棋盘格。使用钢尺测量各自棋盘格的尺寸为:

棋盘格尺寸 长(mm) 宽(mm)
10厘米见方棋盘格 72 54
7厘米见方 60 45

▲ 两块12*9棋盘格

02拍摄的图片


下面给出几个不同摄像头拍摄的棋盘格以及坐标纸的图片。

▲ 实验台上的网络监视器拍摄的图片

▲ 测试图片

▲ 测试图片

▲ 坐标纸图片

▲ 坐标纸图片

棋盘格氧化铝标定板漫反射不反光12*9方格视觉光学校正板相关推荐

  1. MM32F3273G8P火龙果开发板MindSDK开发教程12 -获取msa311加速器的敲击事件

    MM32F3273G8P火龙果开发板MindSDK开发教程12 -获取msa311加速器的敲击事件 1.功能描述 msa311可以识别单击.双击事件,类似手机上的点击返回,双击截屏功能. 单击,双击都 ...

  2. 开发板移植RTOS操作系统,RTOS操作系统适配开发板整理大全

    文章目录 一.单片机/嵌入式有无操作系统的区别 二.操作系统时的分层架构图 三.移植FreeRTOS到小熊派开发板(STM32L431RC) 1. 硬件准备 2. 下载FreeRTOS源码 2.1. ...

  3. 嵌入式linux/鸿蒙开发板(IMX6ULL)开发(八)IMX6ULL开发板编译第一个程序以及驱动

    文章目录 1. IMX6ULL开发板初次操作 1.1 100ask_imx6ull开发板硬件资源简介 1.1.1 100ask imx6ull mini开发板 1.2 100ask_imx6ull开发 ...

  4. 铝板展开插件_喀什地区莎车县5083铝板 产品使用误区

    1060铝板成份:铝Al:960硅Si:0.25铜Cu:0.05镁Mg:0.03锌Zn:0.05锰Mn:0.03钛Ti:0.03钒V:0.05铁Fe:0.350注:单个:0.031060铝板密度为0. ...

  5. 【iMX6ULL核心板】一款高性能低功耗的IMX6ULL核心板 | 触觉智能NXP IMX6ULL核心板

    i.MX6ULL 系列处理器简介 NXP的i.MX 6ULL系列芯片是一款基于ARM Cortex A7内核的低功耗高性能且低成本的应用处理器,下面是imx6ull处理器的内部功能框图: 主要特性如下 ...

  6. linux触摸板设置密码程序6,Linux下Synaptics笔记本触摸板的配置

    笔记本上Synaptics的触摸板比较常见,但关于其配置的资料目前来看比较混乱,主要原因是这两年来桌面环境的变化比较大,搜索出来的结果是不同时期的人的解决办法,往往五花八门让人无所适从,如果想完全控制 ...

  7. 概要设计和详细设计模板_超详细的【免试拼】铝模板设计深化配模方案 非筑名铝模板设计...

    超详细的[免试拼]铝模板设计深化配模方案 非筑名铝模板设计 专注于免试拼的铝模板设计和设计师培训--河北非筑名铝模科技有限公司 铝模板设计深化图 铝模板设计混凝土建模模型 铝模板设计3D配模模型 知乎 ...

  8. linux键盘触摸板失灵,linux 中屏幕合上后触摸板无法使用

    屏幕合上后触摸板无法使用 这是一个遗留问题,从两年前开始就一直存在.过去由于对驱动不熟悉,没有考虑驱动的问题. 现在首先判断触摸板使用的驱动是哪一个.搜集资料发现,当前系统中的触摸板驱动为 psmou ...

  9. 笔记本触摸板没反应怎么回事?笔记本触控板失灵解决办法

    华硕飞行堡垒FX504GE-FX80GE 系统WIN10专业版64位 驱动貌似正常,可以尝试以下几方面检查排除故障: 1.去华硕官网下载最新的触控板驱动 2.进入bios检查触控板是否被禁用 3.按快 ...

最新文章

  1. Android开发之CoordinatorLayout使用详解一
  2. element-ui button组件 radio组件源码分析整理笔记(一)
  3. 《Two Dozen Short Lessons in Haskell》学习(十六)- Definitions with Alternatives
  4. 【ElasticSearch】使用Docker安装ElasticSearch、基本增删改查使用
  5. Spring @Value注解无法正确赋值问题
  6. python numpy库安装winerror5_详解idea从git上拉取maven项目详细步骤
  7. android中虚拟程序停止,为什么我的在虚拟机运行后出现应用程序停止运行
  8. linux-文件路径-相对路径-绝对路径
  9. java开发总结_java开发几点总结
  10. Auto病毒,落雪病毒,威金病毒,U盘病毒,魔波病毒,arp病毒,QQ病毒,熊猫烧香病毒,rose病毒清除方法
  11. 明翰英语教学系列之音标篇V0.2(持续更新)
  12. Steam Deck 游戏掌机可运行 Windows
  13. Linux shell下的颜色含义
  14. 《BBC 跟拍 49 年:穷人与富人的人生七年》
  15. 浙大何越扬计算机系2 2,浙江大学第十一届大学生数学建模竞赛获奖名单.doc
  16. DB2数据库生成html巡检报告
  17. 大道至简:软件工程实践者的思想(读后感想)
  18. 软件工程师职业规划_我如何在11个月内转变职业以成为软件工程师(以及如何也可以)...
  19. 墨菲定律 二八法则 马太效应 手表定理等
  20. C/C++编程学习 - 第22周 ② 非负数的和

热门文章

  1. KVM(1)- 安装
  2. 云计算时代的虚拟化安全
  3. 大型机房综合布线图!绝对一流!
  4. zabbix 4.0.3 use docker-compose deploy
  5. 数据中心的7个新兴发展趋势
  6. The substring() Method in JDK 6 and JDK 7
  7. iOS的一些常用性能优化,和内存优化的方法
  8. checkio的日子(3)
  9. 在用户控件中撰写JS时控件的客户端ID问题
  10. 服务器dbback文件夹,怎么让SQL 2000定时复制备份数据库到局域网中的指定电脑上? - SQL Server论坛 - 51CTO技术论坛_中国领先的IT技术社区...