引用自 px4 的教程:
A few of simple steps that may reduce vibrations are:
Make sure everything is firmly attached on the vehicle (landing gear, GPS mast, etc.).
Use balanced propellers.
Make sure to use high-quality components for the propellers, motors, ESC and airframe. Each of these components can make a big difference.
Use a vibration-isolation method to mount the autopilot. Many flight controllers come with mounting foam that you can use for this purpose, while others have inbuilt vibration-isolation mechanisms.
As a last measure, adjust the software filters. It is better to reduce the source of vibrations, rather than filtering them out in software.
类似光线投射,平面表示为 $\theta$,归一化平面上的点如果在平面上,使用$\rho = \theta ^T \tilde{m}$ 求得该点的深度,从而获得该点的 3D 坐标
这个 $\theta$ 如何求得呢?考虑空间上的平面方程,使用某一帧相机的相机坐标系:
\(n_1 x + n_2 y + n_3 z + d = 0\)
表达得更紧凑一些,即
\[n^Tp + d = 0\]
A straightforward parameterization of a text plane could be
directly using the four parameters (n1,n2,n3,d) of the plane
equation. However, this is an over-parameterization that leads
to rank deficiency in the nonlinear least-squares optimization.
We hence adopt a compact parameterization that contains only
three parameters.
We take each text regionas a single patch and align
it to other frames directly by minimizing the difference
between them instead of detecting the word once again.