对于某大型激光核聚变装置,随着装置运行时间和能量的增加,其光传输管道表面会沉积大量颗粒污染物。为保证装置的正常运行,对光传输管道实施有效地清洗至关重要。采用管道移动机器人搭载激光清洗部件对管道进行在线清洗是一种有效的解决方法。机器人在这种方形直管道内作业时,为使扫描到管道四壁的激光光斑尺寸尽量一致从而保证最佳的清洗效果,要求机器人能精确地沿管道中心线行走,偏差≤±5mm。针对这一关键技术要求,本文从结构、控制以及导航三个方面对管道机器人的直线行走问题展开了系统研究,主要完成的工作如下:(1)对管道机器人的移动方式进行了研究,设计了机器人的转向与驱动机构,并基于Matlab优化工具箱以跟踪阿克曼转角为目标对转向机构进行了设计与优化,实现了结构与尺寸的双最优,从而从提高执行机构的精度上保证了高精度直线行走的顺利实现。(2)对管道机器人高精度直线行走的运动控制问题进行了研究,给出了问题的数学描述。基于机器人的运动学模型分别采用Backstepping方法和反馈线性化方法设计了纠偏控制器。利用Simulink对这两种控制器的性能进行了仿真分析,并进行了对比和优选。 (3)针对管道机器人的导航问题,对传统的基于测距传感器和单目视觉导航方法进行了研究,并指出了无法满足高精度导航的原因,在此基础上提出了一种新的基于双线结构光视觉传感器的导航方法,并推导了机器人在管道内的位姿偏差计算模型。通过上述三个方面的研究,分别解决了“机器人如何行走”、“机器人如何纠正偏差”以及“机器人如何检测偏差”这三个实现高精度直线行走所要解决的核心问题。最后搭建了实验平台,利用所研制的物理样机进行了多组模拟管道内以及沿直墙的行走实验。实验结果表明,机器人的稳定行走精度达到了±2mm,满足技术要求。由此验证了所设计...