- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Kirill Krinkin et al. / Procedia Computer Science 186 (2021) 169–176 PAGE 175
PAGE 176 Kirill Krinkin et al. / Procedia Computer Science 186 (2021) 169–176
Duckietown中的自动车轮和摄像机校准
摘要
组装机器人后,需要校准其组件,例如摄像机和轮子。这需要人的参与,取决于人的因素。本文介绍了摄像机和机器人车轮的全自动校准方法。它包括将机器人放置在一个不准确的位置,但在一个预先标记的区域,并使用来自摄像机的数据,关于环境配置的信息。以及在没有外部观察者或人工参与的情况下进行校准的移动能力。有两个阶段:摄像机和车轮校准。摄像机校准通过在基准标记模板前自动移动机器人,并通过估计轨迹的曲率在标记的地板上移动机器人来收集必要的一组图像。提出的方法在duckietown项目基地进行了实验测试。
关键词:自动校准;Duckietown轮式机器人;摄像机校准;车轮校准
1。 介绍
校准机器人是使用前必须完成的一个重要步骤。通常,这是必需的,以便考虑其独特的特征、设计误差,并在处理来自机器人传感器的数据或使用其致动器时考虑这种系统误差。Duckietown项目是一个类似于汽车道路的微型道路网络,一个以路标、交通灯和其他东西、道路标记以及机器人本身为形式的环境。机器人有一个单目摄像机作为唯一的传感器,并且是差动驱动的。
因此,在使用机器人之前,你需要校准它的摄像头和轮子。从训练的角度来看,校准过程可能是有用的,但是随着它的定期使用,尤其是实验室中有大量的机器人,这消耗了大量的人力时间。这种常规操作的自动化将加速机器人的准备工作,并在未来通过进一步的自动自校正为其校准的正确性提供机器人的独立控制。
2。 类似物概述
摄像机自标定问题研究了三十多年[6]。解决方案来自于常规的摄像机校准,此时需要计算内部和外部摄像机参数。在常规的校准过程中,需要对已知整体尺寸的物体拍摄几张照片,并计算相机焦距和减少失真的参数。这种校准的过程是众所周知的[9],例如在OpenCV中实现。主要的难点是区分真正独立的图片。
考虑的问题的第二部分是车轮的校准。根据车轮电机的物理缺点,需要进行这种校准。特定机器人的摩擦、能量损失、电磁干扰等现象会对车轮电机产生不同的影响。因此,需要计算每个车轮电机的电流系数。
2.1。 现有校准方法
论文[8]提出了一种利用微机电系统传感器进行摄像机标定的方法。作者提出用未标定的摄像机和陀螺来计算机器人运动的模式和速度。然后他们使用网格搜索方法来计算使用这些传感器捕获的运动之间的相关性。这种方法的缺点是,根据网格搜索方法的性质,它在一维或二维空间中工作。
在[4]中发现了摄像机对运动结构的自校准。一般来说,这种方法还需要在摄像机框架上进行特征检测。由于校准参数估计的非线性,使用高斯和滤波器将整个非线性变化范围分成几乎线性的小块。
这种方法的缺点是算法复杂,因为它包含几个卡尔曼滤波器,其计算时间取决于在一帧中检测到的特征量。同样描述的方法包含同样需要计算资源的循环结束组件。
在[5]中,作者使用未校准的摄像机跟踪轮式移动机器人。他们声称,即使是手动校准也可能不完美,因此他们描述了一种使用校准参数未知的摄像机来跟踪机器人运动的方法。建立了该机器人的动力学和运动学模型控制。
[3]的作者提出了一种自动外部校准多个摄像机的方法,而无需事先在环境中放置任何图案。机器人被放置在自然环境中,进行一系列程序化的运动,包括一个完整的水平旋转,并从每个摄像机捕捉同步的图像序列。这些序列用单目视觉SLAM算法单独处理。
作者声称,这种方法的缺点是,如果没有内在的摄像机校准,它不能与MonoSLAM和单个摄像机一起工作。
2.2。 概述的结果
所有考虑的模拟都使用SLAM算法或来自运动的结构来计算机器人上摄像机的内部和外部参数。此外,大多数工作依赖于车轮已经校准的事实。只有工作[5]的作者声称根本不需要校准,但老实说,他们不计算校准参数。他们用未校准的传感器控制机器人。由于Duckiebot资源有限,因此没有考虑实时运行SLAM算法的想法。因此,本文的校准思想是基于观察放置在机器人附近的校准模式。
将摄像机标定过程与车轮标定过程分开的解决方案是合理的。可以通过拍摄校准图案的几张照片来校准相机。拍摄这些照片的过程可以是自动的——机器人可以旋转观察周围的校准图案,并根据需要拍摄任意多的照片。例如,可以在机器人的初始位置附近放置两块校准板,并使其旋转。在拍摄校准图案的几幅独立照片后,可以使用OpenCV库执行校准过程。
摄像机校准后,机器人应继续旋转,以找到车轮的校准模式。当摄像机被校
您可能关注的文档
- LogP模型中基于评估的自适应MPI集合操作.docx
- 泊松过程和机器学习算法在信用卡欺诈检测中的比较.docx
- 创建足够的模拟模型来分析虚拟雾计算基础设施的性能参数.docx
- 存在不确定性时最优控制问题数值解的比较研究.docx
- 电力客户特征的数据挖掘技术.docx
- 动力系统程序控制多准则综合问题中可行方向的组合进化.docx
- 混合蚁群k均值算法与Grub切割算法在磁共振图像分割中的比较.docx
- 基于大脑启发的社会情感智能行为者通用框架的认知个体发育建模建议.docx
- 基于模块抽取的数据挖掘算法选择决策支持系统.docx
- 基于优化模型的信息通信系统控制算法化.docx
- 初中语文经典古文教学的有效性分析教学研究开题报告教学研究课题报告.docx
- 初中语文筛选与分析课文的方法探讨教学研究课题报告.docx
- 高中生物课程改革的挑战与对策教学研究课题报告.docx
- 高中生创造性思维训练的途径教学研究课题报告.docx
- 高中生科学实验报告写作的指导方法教学研究课题报告.docx
- 高中物理教学中概念图的应用实证研究教学研究课题报告.docx
- 教师情绪管理对教学效果的影响研究教学研究课题报告.docx
- 教师在课堂观察中的有效反馈机制研究教学研究课题报告.docx
- 初中生学习方式的变迁与教育应对教学研究课题报告.docx
- 初中生自我管理能力培养的研究教学研究课题报告.docx
文档评论(0)