matlab公式仿真代码百万像素自适应光学
这是我们的论文出现在SIGGRAPH
2018中的开源资源库:
,
,
,
和
阿卜杜拉国王科技大学(KAUST)
概述
该存储库包含:
MATLAB和CUDA中描述的波前求解器的改进版本:
线性化版本,求解器为ADMM或共轭梯度;
金字塔版本。
C
++和CUDA中的自适应光学(AO)控制代码:
本文描述的AO控制逻辑;
通过CUDA-OpenGL互操作的SLM即时控制代码。
MATLAB中的波光学仿真代码:
基于Rayleigh-Sommerfeld衍射公式的仿真;
Shack-Hartmann传感器,曲率传感器(基于TIE)和我们的编码波前传感器的仿真和求解器。
Solidworks中的3D打印模型。
先决条件
硬件
有关完整的硬件列表,请参见补充材料。
为了使AO代码成功运行,它要求您的计算机与以下设备连接:
PointGrey
USB相机。
我们用了
。
空间光调制器(SLM)。
我们用了
。
此外,您的计算机还应具有基于NVIDIA的图形卡,以便CUDA可以运行。
软件
我们的代码已在Ubuntu
16.04和Windows
10
2021-09-08 07:57:48
1.94MB
系统开源
1