我有一个想法,自认为可行性很高,供楼主参考$ Q! p8 q, ~ p1 l1 {& ~/ Y# b
C" r) v0 @# x方案基于以下的猜测,如果有误,请楼主更正
2 n9 w8 p% k: k- @3 z; @, ?/ i' `7 q$ C
1. 楼主给出的长宽高都很大,以米为单位计量的,因此猜测为建筑工程的结构,类似水渠之类的,因此对精度要求会相对低一些' K; e% G `# v2 o- a
2. 楼主强调了有多点,我猜测这个结构会很长,并且测量点也很多,因此手动测量费时费力,因此欲寻找一个高效的方法+ y+ S8 s# h9 @
' |) o d& a6 w基于以上的猜测,我的方案如下
0 ~: D5 P' o+ x9 C% ` \
4 B* V9 P4 K; q2 C利用三点定位的原理,设计一个小车,小车共两层,结构类似。单层结构如下图,滚轮1,2固定在一个杆1上,滚轮3固定在杆2上,杆1和杆2垂直,并且杆2可以伸缩
7 x4 u6 z1 F- j5 U需要移动时,杆2收缩,滚轮3同时回撤,这样小车可以在水渠(假定为水渠)内移动
" X N8 @& g" w! y2 h2 O需要测量是,杆2伸出,带动滚轮3,此时三个滚轮均顶在水渠侧壁上,此时测量杆2的长度再加上滚轮的直径,就可以得出水渠的底宽。
0 i$ A, t6 C! E1 M
% j1 y% O' \: V8 d5 [这个测量方法的误差在于杆1长度范围的水渠可能是曲线的,但基于楼主给出的巨大无比的尺寸,这个误差会很小。至于是否在可接受范围,楼主可自行计算一下
0 @$ O% x n3 a" j" d; T& U7 X) u5 P- ~+ ~2 J2 z
顶部测量采用类似方法,可以让小车第一层吊在水渠顶部,第二层悬空的方式,第一层测量顶部宽度,第二层测量底部宽度。高度就测量第一层与第二层的落差即可
: y8 Y" h! z. \; o$ H |
6 p. {8 Z6 Z0 j- F% A" d( v6 E以上,只是一个粗略的想法,供楼主参考
, J! S9 ]4 |; _) q) K3 B" A: |! x V4 {% F6 j! a
- C2 ~6 |& j, ]5 ?
7 t; f! Y s/ C% Q! u' V |