十七届智能车竞赛线上比赛赛道长度是多少?

举报
tsinghuazhuoqing 发表于 2022/07/14 22:04:06 2022/07/14
【摘要】 简 介: 针对参赛同学提出的对于线上赛道长度的问题,通过图像测量方法获得了赛道实际的距离。 关键词: 智能车竞赛,赛道长度 ...

简 介: 针对参赛同学提出的对于线上赛道长度的问题,通过图像测量方法获得了赛道实际的距离。

关键词 智能车竞赛赛道长度

赛道长度
目 录
Contents
背景介绍
测量中心线
总 结

 

§01 道长度


一、背景介绍

  这是在公众号号(TSINGHUAZHUOQING)推文后面学生提出的一个问题。但是我这儿也只有赛道的设计图纸,那么它的长度是多少呢?

  如果我手边有图纸 CAD 数据,便可以直接从 CAD 软件中导出赛道中心线的长度,即赛道的总长度。可以现在我这儿也只有对应的这个设计图纸。那么如果来初步估计这个赛道的中心线呢?

▲ 图1.1 线上比赛赛道设计图纸

▲ 图1.1 线上比赛赛道设计图纸

二、测量中心线

  在 TEASOFT 软件中,使用鼠标沿着中心线绘制一周,然后计算机每段曲线的长度,进而可以获得中心线长度的估计比例。

  下图给出了赛道中心线曲线的描线结果。


▲ 图1.2.1 赛道中心线长度

▲ 图1.2.1 赛道中心线长度

  通过选择所有的中线,累加所有中线长度,得到的结果为:3163。

from headm import *

curveid = [8, 10, 12, 14, 16, 18, 20, 22, 25, 27, 29, 31, 33, 35, 38, 41, 43, 44, 46]

curvelen = tspgetcurvelength(curveid)
totallen = sum(list(curvelen.values()))
printf(totallen)

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

  为了获得图片实际长度比值,选取图片垂直方向绘制一条垂线,它的长度为 608, 对应实际长度为 5.21 米。那么,根据上面测量的结果,可以得到赛道的实际长度为:

L e n g t h = 5.21 × 3162 608 = 27.1 Length = {{5.21 \times 3162} \over {608}} = 27.1 Length=6085.21×3162=27.1

 

  结 ※


  对参赛同学提出的对于线上赛道长度的问题,通过图像测量方法获得了赛道实际的距离。


● 相关图表链接:

文章来源: zhuoqing.blog.csdn.net,作者:卓晴,版权归原作者所有,如需转载,请联系作者。

原文链接:zhuoqing.blog.csdn.net/article/details/125756771

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。