激光雷达测量实习报告实习操作截图+心得体会+实习总结精品文档10页.docx
《激光雷达测量实习报告实习操作截图+心得体会+实习总结精品文档10页.docx》由会员分享,可在线阅读,更多相关《激光雷达测量实习报告实习操作截图+心得体会+实习总结精品文档10页.docx(10页珍藏版)》请在冰豆网上搜索。
激光雷达测量实习报告实习操作截图+心得体会+实习总结精品文档10页
《激光雷达测量实习》二周实习任务书
一、这个工作可让学生分组负责收集整理,登在小黑板上,每周一换。
要求学生抽空抄录并且阅读成诵。
其目的在于扩大学生的知识面,引导学生关注社会,热爱生活,所以内容要尽量广泛一些,可以分为人生、价值、理想、学习、成长、责任、友谊、爱心、探索、环保等多方面。
如此下去,除假期外,一年便可以积累40多则材料。
如果学生的脑海里有了众多的鲜活生动的材料,写起文章来还用乱翻参考书吗?
实习课程的目的与任务
死记硬背是一种传统的教学方式,在我国有悠久的历史。
但随着素质教育的开展,死记硬背被作为一种僵化的、阻碍学生能力发展的教学方式,渐渐为人们所摒弃;而另一方面,老师们又为提高学生的语文素养煞费苦心。
其实,只要应用得当,“死记硬背”与提高学生素质并不矛盾。
相反,它恰是提高学生语文水平的重要前提和基础。
该实习课程时间为二周,是《激光雷达测量技术与应用》的后续课程。
该课程主要侧重于三维激光扫描测量技术与数据建模知识的综合应用。
通过二周的集中实习,可以使学生巩固课程理论知识,熟悉三维激光扫描测量技术的软、硬件环境,掌握基于三维激光扫描测量技术构建三维模型的方法和过程,熟悉相关软件的功能和相关操作命令,并能够熟练运用相关软件构建实体三维仿真模型,提高学生技能、动手能力及解决问题的能力,达到理论知识与实践的结合。
二、课本、报刊杂志中的成语、名言警句等俯首皆是,但学生写作文运用到文章中的甚少,即使运用也很难做到恰如其分。
为什么?
还是没有彻底“记死”的缘故。
要解决这个问题,方法很简单,每天花3-5分钟左右的时间记一条成语、一则名言警句即可。
可以写在后黑板的“积累专栏”上每日一换,可以在每天课前的3分钟让学生轮流讲解,也可让学生个人搜集,每天往笔记本上抄写,教师定期检查等等。
这样,一年就可记300多条成语、300多则名言警句,日积月累,终究会成为一笔不小的财富。
这些成语典故“贮藏”在学生脑中,自然会出口成章,写作时便会随心所欲地“提取”出来,使文章增色添辉。
实习内容、安排方式
(一)实习内容
1、三维激光扫描数据的外业采集;
2、利用Cyclone软件进行数据预处理及点云模型的建立;
3、基于Imageware软件构建点云截面线画图;
4、利用Imageware软件构建三维实体曲面模型和利用geomagic软件构建三维网格模型;
5、利用geomagic软件构建三维仿真模型;
5、基于任一编程语言完成点云数据读取、点云数据配准参数的求解、基于点云拟合平面的程序设计和实现。
(二)安排方式
1、三维激光扫描数据采集在户外进行,以小组为单位。
2、数据预处理及点云模型的建立、基于点云构建截面线画图、三维实体曲面模型和三维实体网格模型及三维仿真模型的构建及程序设计实现在校机房网四进行,以个人为单位,每人一台电脑独立进行独立实习,每人提交一份实习成果。
三、实习要求
时间:
2019/2019学年
(1)学期第19-20周,1-8节。
考勤:
每天进行不定时不定次点名,无论何种原因未到者均记缺勤一次。
缺席1/3以上实习时间者没有成绩。
。
成果:
所有要提交的实习成果必须由学生本人独立完成,不得抄袭,一经发现有任何抄袭行为,该课程记为0分。
机房:
严格遵守实验机房的上机要求,不得在机房吃食品、带入任何饮料,不得在机房打闹、大声喧哗,严禁玩电脑游戏等其他与课程无关的事项。
违反机房管理规则,实习成绩降一档。
四、成果提交内容及要求:
(一)、按以下内容的顺序打印、装订成册,打印纸张大小一律采用A4纸张。
1、封面。
2、《激光雷达测量实习》二周实习任务书。
3、实习成果图。
(实验成果图包括:
基于cyclone软件构建点云模型时每步操作界面的截屏;在Imageware构建截面线画图的每步操作界面截图;在Imageware软件中构建三维曲面模型时的每步操作界面截图;在Geomagic软件中构建三维网格模型及三维仿真模型时的每步截图;点云数据处理程序的截屏。
)
4、实习总结:
不少于1000字。
5、实习日志(每天的工作内容及收获,不少于300字)。
(二)、上交电子成果
实习成果图、实习总结、截面线画模型、三维实体模型和三维网格模型、三维仿真模型、点云数据处理程序等电子成果。
以本人的学号(13位)建立文件夹,将所有文件复制到该文件夹中,实习结束时上交。
五、图形技术要求:
Cyclone软件配准精度要求:
中误差±5mm以内。
六、综合成绩评定的方法
(一)考核内容:
实习成果,实习日志,出勤。
(二)成绩评定方法:
根据实习的认真程度、实验成果的优劣、出勤情况等综合评定实习成绩,分为优良中及格不及格五个等级,其中,实习成果占60%,实习日志占20%,出勤占20%。
(三)缺席1/3以上实习时间者没有成绩。
激光雷达测量实习报告
一、利用Cyclone软件进行数据预处理及点云模型的建立
(一)控制点法配准步骤如下图1~3所示:
图1
图2
图3
(二)科研楼台阶公共点云法配准,如下图4~6-1所示:
图4
图5
图6
图6-1
(三)铁牛公共点云配准法,贴图并进行三维建模,如下图7~9-2所示:
图7
图8
图9
图9-1
图9-2
二、利用Geomagic软件构建三维网格模型和三维仿真模型
(一)去噪,减少噪音点,如下图10~14所示:
图10
图11
图12
图13
图14
(二)对配准建模数据1、2点云进行封装wrap并进行贴图三维建模,如下图15~24所示:
图15
图16
图17
图18
图19
图20
图21
图22
图23
图24
三、Imageware构建三维实体表面模型。
图25
图26
图27
图28
图29
图30
四、编程
(一)空间坐标转换,如下图31~33所示:
图31
图32
坐标转换
PrivateSubcmdCalc3D_Click()
m3=cdcs
Ex=xxz
Ey=yxz
Ez=zxz
dX3=xpy
dY3=ypy
dZ3=zpy
txtK3.Text=Str(m3)
txtEx.Text=Str(Ex)
Ex=DoToHu(Ex)
txtEy.Text=Str(Ey)
Ey=DoToHu(Ey)
txtEz.Text=Str(Ez)
Ez=DoToHu(Ez)
txtdX3.Text=Str(dX3)
txtdY3.Text=Str(dY3)
txtDz3.Text=Str(dZ3)
X3=Val(txtX3.Text)
Y3=Val(txtY3.Text)
Z3=Val(txtZ3.Text)
Xx3=(m3+1)*(X3*Cos(Ey)*Cos(Ez)+Y3*Cos(Ey)*Sin(Ez)-Z3*Sin(Ey))+dX3
Yy3=(m3+1)*(X3*(-Cos(Ex)*Sin(Ez)+Sin(Ex)*Sin(Ey)*Cos(Ez))+Y3*(Cos(Ex)*Cos(Ez)+Sin(Ex)*Sin(Ey)*Sin(Ez))+Z3*(Sin(Ex)*Cos(Ey)))+dY3
Zz3=(m3+1)*(X3*(Sin(Ex)*Sin(Ez)+Cos(Ex)*Sin(Ey)*Cos(Ez))+Y3*(-Sin(Ex)*Cos(Ez)+Cos(Ex)*Sin(Ey)*Sin(Ez))+Z3*(Cos(Ex)*Cos(Ey)))+dZ3
txtXx3.Text=Format(Xx3,"0.0000")
txtYy3.Text=Format(Yy3,"0.0000")
txtZz3.Text=Format(Zz3,"0.0000")
EndSub
PrivateSubcmdClear3D_Click()
txtX3.Text=""
txtY3.Text=""
txtZ3.Text=""
txtXx3.Text=""
txtYy3.Text=""
txtZz3.Text=""
EndSub
PrivateSubcmdconCalc3D_Click()
m3=cdcs
Ex=xxz
Ey=yxz
Ez=zxz
dX3=xpy
dY3=ypy
dZ3=zpy
txtK3.Text=Str(m3)
txtEx.Text=Str(Ex)
Ex=DoToHu(Ex)
txtEy.Text=Str(Ey)
Ey=DoToHu(Ey)
txtEz.Text=Str(Ez)
Ez=DoToHu(Ez)
txtdX3.Text=Str(dX3)
txtdY3.Text=Str(dY3)
txtDz3.Text=Str(dZ3)
Xx3=Val(txtXx3.Text)
Yy3=Val(txtYy3.Text)
Zz3=Val(txtZz3.Text)
X3=((Xx3-dX3)*Cos(Ey)*Cos(Ez)+(Yy3-dY3)*(-Cos(Ex)*Sin(Ez)+Sin(Ex)*Sin(Ey)*Cos(Ez))+(Zz3-dZ3)*(Sin(Ex)*Sin(Ez)+Cos(Ex)*Sin(Ey)*Cos(Ez)))/(m3+1)
Y3=((Xx3-dX3)*Cos(Ey)*Sin(Ez)+(Yy3-dY3)*(Sin(Ex)*Sin(Ey)*Sin(Ez)+Cos(Ex)*Cos(Ez))+(Zz3-dZ3)*(-Sin(Ex)*Cos(Ez)+Cos(Ex)*Sin(Ey)*Sin(Ez)))/(m3+1)
Z3=((Xx3-dX3)*(-Sin(Ey))+(Yy3-dY3)*Sin(Ex)*Cos(Ey)+(Zz3-dZ3)*(Cos(Ex)*Cos(Ey)))/(m3+1)
txtX3.Text=Format(X3,"0.0000")
txtY3.Text=Format(Y3,"0.0000")
txtZ3.Text=Format(Z3,"0.0000")
EndSub
PrivateSubcmdExit_Click()
End
EndSub
PrivateSubcmdParaCalu_Click()
frmParameterCal3D.Show
EndSub
PrivateSubCommand1_Click()
DimDatehAsString
Dimiposh%,i%
OpenText1.TextForInputAs#1
LineInput#1,Dateh
n=Val(Dateh)
ReDimx1#(n),y1#(n),z1#(n),x2#(n),y2#(n),z2#(n)
ReDimjx#(n),jy#(n),jz#(n)
Fori=1Ton
LineInput#1,D