我有一个想法,自认为可行性很高,供楼主参考# Q: ?: ~7 D( [- x
! V* X' i; w# y' h8 L u$ p n
方案基于以下的猜测,如果有误,请楼主更正
0 e+ Z! g$ e$ h+ V0 ], q5 ^. A
) {* B$ x( N8 X* N3 K4 t+ R# R1. 楼主给出的长宽高都很大,以米为单位计量的,因此猜测为建筑工程的结构,类似水渠之类的,因此对精度要求会相对低一些7 ~9 f4 r( g$ a+ a' C
2. 楼主强调了有多点,我猜测这个结构会很长,并且测量点也很多,因此手动测量费时费力,因此欲寻找一个高效的方法- ^! q# Y. Y! E0 @. Y2 F
/ d' Q P5 B I& [0 H- s% U: q( p
基于以上的猜测,我的方案如下 M0 m4 W3 D+ R; G7 U! O
* |# m8 u# s: k
利用三点定位的原理,设计一个小车,小车共两层,结构类似。单层结构如下图,滚轮1,2固定在一个杆1上,滚轮3固定在杆2上,杆1和杆2垂直,并且杆2可以伸缩
5 q6 u$ G& v9 v% v) C6 W# y需要移动时,杆2收缩,滚轮3同时回撤,这样小车可以在水渠(假定为水渠)内移动6 q. b! p: T# Y) v
需要测量是,杆2伸出,带动滚轮3,此时三个滚轮均顶在水渠侧壁上,此时测量杆2的长度再加上滚轮的直径,就可以得出水渠的底宽。
1 x- u# D6 ^6 z2 f9 e9 F1 w* @8 S) B8 a! u* Q( Y
这个测量方法的误差在于杆1长度范围的水渠可能是曲线的,但基于楼主给出的巨大无比的尺寸,这个误差会很小。至于是否在可接受范围,楼主可自行计算一下
, V( ^$ f3 Y& V ^& e: e; ^& e6 D
. {( _ o2 \ @# y) @4 k& M顶部测量采用类似方法,可以让小车第一层吊在水渠顶部,第二层悬空的方式,第一层测量顶部宽度,第二层测量底部宽度。高度就测量第一层与第二层的落差即可
, ]! L% p% u" p
# r1 h/ d$ M4 [- m以上,只是一个粗略的想法,供楼主参考3 t9 y# X$ p& h) V) }7 t' E' y
, @8 V2 A3 L. ]' p+ `' j& U
5 n* a# B' E u! S- v
8 Z! C( G6 j; L6 P0 D0 ~8 ] |