System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及雪车赛道特征提取,特别是一种基于雪车赛道obj文件的雪车赛道典型特征提取方法。
技术介绍
1、近年来,冬奥雪车运动热度的逐渐增高,国内外的许多冬奥雪车团队,特别是德国、瑞士及意大利等欧洲国家,均投入了大量精力来使用科技手段提升运动员的比赛成绩。由于雪车项目的特殊性,运动员无法长时间的在实际赛道上进行反复训练,当前最主流的技术趋势就是通过开发虚拟训练系统,让运动员能够有足够充分的时间来进行训练。
2、而开发虚拟训练系统,最关键的一环就是针对雪车赛道的典型特征提取。但国际上的雪车赛道数量众多,且其设计各具特色,为了能够有效提升运动员的比赛成绩,需要充分挖掘赛道的典型特征,需要对赛道中心线和截面坐标数据进行针对性的提取。
3、cn116186861a公开了一种雪车雪橇赛道设计方法、雪车雪橇赛道及可读存储介质,包括以下步骤:s1,根据雪车雪橇车体和雪车雪橇赛道的特性,准备雪车雪橇运动方程、中心线设计公式,以及三维曲面设计公式;通过雪车雪橇运动方程得出雪车雪橇车体的运动轨迹、速度和加速度;s2,进行场地评估:根据雪车雪橇运动方程、中心线设计公式辅助评估场地契合度;s3,进行中心线设计:根据雪车雪橇运动方程、中心线设计公式设计赛道中心线;s4,进行赛道三维曲面设计:根据雪车雪橇运动方程,以及三维曲面设计公式设计雪车雪橇赛道的三维曲面。
4、然而,目前常用的赛道原始数据为obj文件,主要支持多边形模型,虽然也支持曲线、表面、点组材质,但obj文件中并不能直接使用这些信息。同时在主流的三维建模软
技术实现思路
1、为了解决现有技术存在的上述问题,本专利技术提供一种基于雪车赛道obj文件的雪车赛道典型特征提取方法,可以提取体现赛道特征的中心线和截面坐标数据,可为雪车赛道分析及虚拟训练系统开发等工作提供必要的数据支撑,同时大幅度节省成本、提升工作效率。
2、本专利技术的目的是通过以下技术方案实现的:
3、一种基于雪车赛道obj文件的雪车赛道典型特征提取方法,包括:
4、s1、赛道原始数据的导入和预处理:在三维建模软件中导入原始雪车赛道obj格式文件,导入时选择作为可编辑多边形导入,在三维建模软件中对图形进行处理,将图形修改为后续步骤中所需要的形式,并删去原始图形中所不需要的多余网格部分;
5、s2、赛道数据格式转换:将步骤s1处理后的图形通过三维建模软件导出成赛道文件,导出的赛道文件类型选择支持自动计算机辅助设计软件打开的格式;
6、s3、赛道典型特征曲线生成:将步骤s2导出的赛道文件导入自动计算机辅助设计软件中;导入完成后,若图形尚未包含赛道特征曲线,需要通过命令生成赛道特征出现;
7、s4、赛道典型特征曲线数据提取:在自动计算机辅助设计软件中,通过等分和坐标提取命令,获取并导出赛道特征曲线数据至表格中,完成赛道特征曲线数据提取。
8、优选地,所述三维建模软件为3dmax。
9、优选地,所述自动计算机辅助设计软件为autocad。
10、进一步地,所述雪车赛道典型特征包括雪车赛道中心线及雪车赛道截面线中的至少一种。
11、进一步地,当提取雪车赛道中心线时,所述步骤s1中,在三维建模软件中对图形进行处理,选择边界线并根据所选图形生成新图形命令,获取到雪车赛道边界线。
12、进一步地,当提取雪车赛道中心线时,所述步骤s3中,通过所述步骤s2获得的赛道边界线为大量独立线段组成的多段线,该图形尚未包含赛道中心线,通过如下步骤生成赛道中心线:
13、s21.将赛道边界线的大量独立线段分多次合并成少量多段线;
14、s22.使用loft命令,选中赛道边界两线放样为曲面;
15、s23.使用surfextractcurve命令,点选曲面,更改绘制方向,捕捉并点击曲面一端横线的中点,生成一些列道路中间线;
16、s24.删去创建的曲面。
17、进一步地,当提取雪车赛道中心线时,所述步骤s4中,在自动计算机辅助设计软件中,选择赛道中心线,通过使用div和dataextraction分别对赛道中心线进行等分和数据导出至excel表格中,获得赛道中心线上点的三维坐标,最终完成赛道中心线数据的提取。
18、进一步地,当提取雪车赛道截面线时,所述步骤s1中,在三维建模软件中对图形进行处理,选择赛道截面线并根据所选图形生成新图形命令,获取到雪车赛道界面线。
19、进一步地,当提取雪车赛道截面线时,所述步骤s4中,在自动计算机辅助设计软件autocad中,选择赛道截面线,通过使用div和dataextraction分别对赛道中心线进行等分和数据导出至excel表格中,获得赛道中心线上点的三维坐标,最终完成赛道截面线数据的提取。
本文档来自技高网...【技术保护点】
1.一种基于雪车赛道obj文件的雪车赛道典型特征提取方法,其特征在于,包括:
2.如权利要求1所述的一种基于雪车赛道obj文件的雪车赛道典型特征提取方法,其特征在于,所述三维建模软件为3dmax。
3.如权利要求1所述的一种基于雪车赛道obj文件的雪车赛道典型特征提取方法,其特征在于,所述自动计算机辅助设计软件为Autocad。
4.如权利要求1所述的一种基于雪车赛道obj文件的雪车赛道典型特征提取方法,其特征在于,所述雪车赛道典型特征包括雪车赛道中心线及雪车赛道截面线中的至少一种。
5.如权利要求4所述的一种基于雪车赛道obj文件的雪车赛道典型特征提取方法,其特征在于,当提取雪车赛道中心线时,所述步骤S1中,在三维建模软件中对图形进行处理,选择边界线并根据所选图形生成新图形命令,获取到雪车赛道边界线。
6.如权利要求5所述的一种基于雪车赛道obj文件的雪车赛道典型特征提取方法,其特征在于,当提取雪车赛道中心线时,所述步骤S3中,通过所述步骤S2获得的赛道边界线为大量独立线段组成的多段线,该图形尚未包含赛道中心线,通过如
7.如权利要求6所述的一种基于雪车赛道obj文件的雪车赛道典型特征提取方法,其特征在于,当提取雪车赛道中心线时,所述步骤S4中,在自动计算机辅助设计软件中,选择赛道中心线,通过使用DIV和DATAEXTRACTION分别对赛道中心线进行等分和数据导出至EXCEL表格中,获得赛道中心线上点的三维坐标,最终完成赛道中心线数据的提取。
8.如权利要求4所述的一种基于雪车赛道obj文件的雪车赛道典型特征提取方法,其特征在于,当提取雪车赛道截面线时,所述步骤S1中,在三维建模软件中对图形进行处理,选择赛道截面线并根据所选图形生成新图形命令,获取到雪车赛道界面线。
9.如权利要求8所述的一种基于雪车赛道obj文件的雪车赛道典型特征提取方法,其特征在于,当提取雪车赛道截面线时,所述步骤S4中,在自动计算机辅助设计软件Autocad中,选择赛道截面线,通过使用DIV和DATAEXTRACTION分别对赛道中心线进行等分和数据导出至EXCEL表格中,获得赛道中心线上点的三维坐标,最终完成赛道截面线数据的提取。
...【技术特征摘要】
1.一种基于雪车赛道obj文件的雪车赛道典型特征提取方法,其特征在于,包括:
2.如权利要求1所述的一种基于雪车赛道obj文件的雪车赛道典型特征提取方法,其特征在于,所述三维建模软件为3dmax。
3.如权利要求1所述的一种基于雪车赛道obj文件的雪车赛道典型特征提取方法,其特征在于,所述自动计算机辅助设计软件为autocad。
4.如权利要求1所述的一种基于雪车赛道obj文件的雪车赛道典型特征提取方法,其特征在于,所述雪车赛道典型特征包括雪车赛道中心线及雪车赛道截面线中的至少一种。
5.如权利要求4所述的一种基于雪车赛道obj文件的雪车赛道典型特征提取方法,其特征在于,当提取雪车赛道中心线时,所述步骤s1中,在三维建模软件中对图形进行处理,选择边界线并根据所选图形生成新图形命令,获取到雪车赛道边界线。
6.如权利要求5所述的一种基于雪车赛道obj文件的雪车赛道典型特征提取方法,其特征在于,当提取雪车赛道中心线时,所述步骤s3中,通过所述步骤s2获得的赛道边界线为大量独立线段组成的多段线,该图形尚未包含赛道...
【专利技术属性】
技术研发人员:蒋永峰,白明慧,李论,郝文权,王晓燕,李耀,杨文利,
申请(专利权)人:中国第一汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。