当前位置: 首页 > news >正文

视觉定位项目中可以任意修改拍照点位吗?

修改拍照点位不是那么简单

  • 1. 背景
  • 2. 修改拍照点位意味着什么?
  • 3. 如何解决这个问题?

1. 背景

在视觉定位的项目中,会遇到这么一种情况:完成三步(9点标定,旋转中心标定,示教基准)之后,如果再移动拍照点位,则会导致计算出来的偏移量不准,甚至会出现较大偏差,这是什么原因呢?

2. 修改拍照点位意味着什么?

  • 修改拍照点位有两种方式:移动相机、移动机械手,如下图所示:

  • 不管是移动哪一个,最终都会导致机械手的旋转中心在相机的坐标系发生了移动。
    移动相机
    移动机械手

  • 因此在计算偏移量时,要重新计算旋转中心;如果还是使用旧的旋转中心计算偏移量,那么就会出现旋转一点角度,计算出来的X、Y偏移量发生很大的变化。

3. 如何解决这个问题?

  • 上位机每次触发相机拍照时,都把当前的拍照点位发送给视觉,视觉通过计算得到最新的旋转中心,然后再计算偏移量,这样就不会出错了。

相关文章:

  • ElementUI 表格中插入图片缩略图,鼠标悬停显示大图
  • 图像处理篇---图像预处理
  • 【宠粉赠书】极速探索 HarmonyOS NEXT:国产操作系统的未来之光
  • tongweb信创项目线上业务添堵问题排查
  • 《Python实战进阶》No21:数据存储:Redis 与 MongoDB 的使用场景
  • Spring面试:Spring,SpringMVC,SpringBoot
  • 软考系统架构师 — 1 考点分析
  • 基于javaweb的SpringBoot精美物流管理系统设计与实现(源码+文档+部署讲解)
  • 五大基础算法——分治算法
  • QT中的宏
  • 大数据学习(64)- 大数据集群的高可用(HA)
  • 基于ydoVr算法的车辆智能防盗系统的设计与实现
  • linux:进程调度(下)
  • 单机 elasticsearch下载,安装,配置,启动,百度云链接提供
  • 【C语言】动态内存管理用realloc管理更灵活
  • CSS Table (表格)
  • windows上清理docker
  • Dify使用部署与应用实践
  • Python学习第十九天
  • 在Flutter中使用Future读取一个大文件会导致线程阻塞吗
  • 网站前端模板下载/如何优化关键词的方法
  • 网站建设规划结构/建设网站的十个步骤
  • php双语网站/经典网络营销案例
  • 怎么做卡盟网站免费/百度发广告需要多少钱
  • 021新手学做网站/如何在各大网站发布信息
  • 深圳响应式网站建设公司/最新军事新闻今日最新消息