ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

iBoat无人船操作全链路:从硬件连接到任务规划的35页实战指南

iBoat无人船操作全链路:从硬件连接到任务规划的35页实战指南

简介:这份文档面向无人船操作人员、测绘与海洋监测从业者及相关专业学习者,系统讲解iBoat系列智能无人测量船的使用方法,帮助读者掌握从硬件连接到软件调试的完整作业流程,降低水上作业风险。资源包共1个docx文件,约12.27MB,内容涵盖硬件连接示意、遥控器模式切换、岸基基站与无线网桥部署、电脑IP设置、虚拟串口配置、HiMAX测深仪软件操作及船控软件设置等模块,并配有大量界面截图与设备标注图,便于对照实物快速上手。目前已有223人学习下载,适合需要熟悉无人船测量系统操作、排查连接与数据通信问题的技术人员参考,也可作为岗前培训与实操演练的辅助材料。

1. 无人船跑测前,先把这套 35 页操作链路拆成可复现的步骤

第一次拿到 iBoat 系列智能无人测量船的整套操作文档,很多人会以为难点在“船怎么开”。实际跑过一趟就知道,翻车点几乎全在岸上:电脑 IP 没改对、虚拟串口映射错端口、GPS 差分电文没发全、船控软件连上了但航点没写进船。船本身反而听话,它只是忠实地执行你给它的每一条指令。这份 35 页文档的价值,就在于把“硬件连接—网络与串口映射—测深仪 GPS 配置—船控软件—任务规划”这条链路按顺序钉死,让一个没上过船的人也能照着把船放到水里跑起来。它适合做水域地形测量、航道扫测、库区与近岸监测的从业者,也适合刚接触无人船测量、需要一套可照抄流程的新手。下面按我实际复现的顺序,把每一步的参数、命令和容易翻车的地方讲清楚。

2. 硬件连接与通信链路:天线、网桥、电源怎么接才不返工

2.1 船体与遥控器的接口分布

先把船体和遥控器上的接口认全,再动手接线,能省掉大量“接上了但不通”的排查时间。船体侧的关键接口包括:船体开关、充电口、预留航插、2.4G 遥控器天线、900M 数据天线、RTK 天线、GPRS 天线。遥控器侧有模式切换开关和推进器紧急停止按钮。模式切换开关从上往下依次是手动、定速(速度由电脑设置)、返航三档;紧急停止按钮的作用是在跑测过程中锁定推进器,拨下即停。

岸基部分由基站电源、无线网桥、岸基全向天线组成。全向天线旋在基座上,基座带吸盘,可以吸附在车顶或其他铁制品上固定。这里有个容易被忽略的细节:基站电源在充电和放电时都必须打开开关,电量显示为绿色即剩余电量,这个电源模块支持长时间使用而不必频繁充电。

部件接口/标识连接对象备注
船体2.4G 遥控器天线遥控器信号控制链路
船体900M 数据天线数传船控数据
船体RTK 天线定位高精度定位
船体GPRS 天线网络备用通信
网桥POE 口基站电源供电+数据
网桥LAN 口电脑有线接入

2.2 岸基网桥与电脑的物理连接

两根网线分别接电脑和网桥:POE 口接网桥,LAN 口接电脑。这个顺序不能反,POE 口是给网桥供电的,接错口网桥不上电,后面所有网络配置都是白做。接好后打开基站电源开关,确认电量指示灯为绿色。

物理链路通了之后,进入电脑的网络和共享中心,把本地连接的 IP 改成固定地址:

# Windows 本地连接固定 IP 配置(图形界面等效参数) IP 地址: 192.168.1.88 子网掩码: 255.255.255.0 默认网关: 留空 DNS: 留空

逻辑说明:无人船内部是一个 192.168.1.x 的局域网,电脑必须落在同一网段才能和船载设备通信。192.168.1.88 是文档给定的岸基电脑地址,子网掩码由系统自动识别为 255.255.255.0,其他选项不动。参数上唯一要盯的是第三段必须是 1,写成 192.168.0.88 就连不上船。改完点确定,建议用ping 192.168.1.18先探一下数传设备是否可达,通了再往下走。

3. 虚拟串口与测深仪 GPS 配置:把网络数据翻译成串口

3.1 USR 虚拟串口的两条映射

船载数据是通过网络传回岸基的,但测深仪和船控软件只认串口,所以中间要用 USR 虚拟串口软件做一层“网络转串口”的映射。安装后打开软件,点“添加”,分别建两个串口:

串口一(数据传输): 串口号: COM1(可自选) 网络协议: TCP Client 目标 IP: 192.168.1.18 目标端口: 7000 串口二(GPS 模块): 串口号: COM2(可自选) 网络协议: TCP Client 目标 IP: 192.168.1.28 目标端口: 8000

逻辑说明:7000 端口对应船控数传,8000 端口对应 GPS 模块,两条链路各走各的串口,不能合并。添加成功后,软件里网络状态应显示“已连接”,并且网络接收数据在持续增长,这说明映射生效。参数上要注意串口号是“自选”的,但一旦选定就要记住,后面测深仪和船控软件里填的串口必须和这里一致,这是最常见的对不上号来源。确认连接正常后可以把软件最小化,但不要关闭。

3.2 HiMAX 测深仪的 GPS 注册与串口调试

打开 HiMAX 测深仪软件前,先插入橙色测深仪软件狗,并确认未过期;过期会在测深测量界面报警,可在主界面“软件注册”里输入注册码。软件打开后先新建项目,项目名会显示在顶部“当前项目”后,后续设置和测量数据都保存在该项目中;打开旧项目用“导入”选中 pgm 文件即可。

接着点“连接 GPS”,仪器串口、仪器类型、波特率沿用“设备连接”界面的设置:8000 端口、K10、19200,无需手动改动,直接点“连接”。连接成功后顶部会显示当前 K10 有效期,过期则不能使用,需凭 K10 机身侧面的 S/N 码申请注册码,点“GPS 注册”注册后重启才能正常使用。

然后是差分设置。架设基站时点“设置移动台”,数据链格式选“内置电台”,点设置后输入频道号并确定;使用 CORS 时选“内置网络”,输入对应 IP、端口,选择差分电文后点应用。这一步决定了定位精度,选错数据链格式,船能走但坐标飘。

最后做“数据调试”,这一步是很多人漏掉的:

1. 右侧“输出命令”选择 OFF,点“发送”,确认左侧窗口数据停止更新 2. 依次发送 GGA(位置语句) 3. 发送 ZDA(时间语句) 4. 发送 RMC(磁偏角) 5. 发送 VTG(对地速度) 每条命令频率设为 5HZ,完成后关闭窗口

逻辑说明:先发 OFF 是为了清空原有输出,避免旧语句干扰;再逐条把需要的 NMEA 语句以 5HZ 频率打开,保证测深仪拿到的位置、时间、航向和速度数据是完整且高频的。参数上 5HZ 是文档给定值,改低会导致高速航行时定位点稀疏,改高则可能超出串口带宽。发完关闭窗口即可。

3.3 设备连接与数据状态判定

回到“设备连接”界面:仪器串口选端口号为 8000 的 GPS 口(即前面自定义的串口号),仪器类型 K10,波特率不改,天线高填 0.45 米。点“开始测试”,正常会显示一串字符信息,状态为“数据正常”或“日期不正常”。如果显示“日期不正常”,回到“串口调试”窗口重新发送 GGA、ZDA、RMC、VTG 四条命令,再返回即可恢复“数据正常”。

天线高 0.45 米这个参数直接进入水深改正,填错不会报错,但测出来的水深会系统性偏移,属于典型的“数据看着正常、成果全错”的坑。换船、换安装方式后必须重新量一次。

4. 船控软件与任务规划:从连上船到把航点写进去

4.1 船控软件连接与运行模式

插入蓝色船控软件狗,这个狗插入即可使用、无时间限制,没有狗软件打不开。启动后选择窗口模式,进入后点“连接”,串口选前面虚拟串口里端口号为 7000 的船控数传串口,波特率 57600,点连接。连接成功进入航行主控界面,左侧显示船头方向、航速、船只电压、GPS 卫星颗数,运行模式显示当前状态:手动、自动、返航。

这里有一条必须记住的安全操作:在任何状态下,来回掰动遥控器的模式开关并最终落在手动档,都可以紧急夺回手动控制权。船失联、即将碰撞时,这是唯一的后悔药,跑测前一定要在岸上练一遍这个动作,形成肌肉记忆。

主控界面几个关键设置:

  • 定速巡航:设置自动航行时船的行驶速度
  • HOME 点:连接后可直接在地图上拖动 HOME 图标设定
  • 开始/自动模式:设好测绘线路后切自动,船自主沿线航行
  • 暂停/保持:推进器停止工作,可通过遥控器切其他模式再控制
  • 返航:船自主返回 HOME 点
  • 重置:从头启动任务

4.2 任务计划界面的航点写入与回读

进入“任务计划”界面,先点左下角“地图工具”里的“记录轨迹”,获取无人船当前位置。然后在左下角“任务规划”里点“范围或航点”,可手动在地图上打点,打完后鼠标移到航点上还能拖动修改位置。

关键在写入与回读这一步:

1. 在“航点文件”里点“写入航点” —— 把航点写入船控系统 2. 再点“读取航点” —— 把航点从船控中读回来 3. 比对读回的航点与地图上打点是否一致,确认写入成功

逻辑说明:写入是把岸基软件里的航线下发到船载控制器,读取是反向校验。只写不读,你无法确认船真正收到的是哪条线;只读不写,船跑的还是上一条旧航线。这个“写—读—比对”的动作是整套流程里性价比最高的防错手段,多花三十秒,能避免船下水后跑错区域。参数上要留意航点顺序,范围点按打点顺序连成闭合或折线,顺序错了船会来回穿插。

5. 避坑排查:五个让船“看着正常却跑不对”的现场问题

5.1 虚拟串口显示已连接但软件收不到数据

现象:USR 软件里网络状态是“已连接”,接收数据也在涨,但测深仪或船控软件里就是没数据。原因多半是串口号填错,或者两个串口的目标 IP、端口张冠李戴——7000 是船控数传、8000 是 GPS,接反了软件能打开但读不到对应设备。解决:回到 USR 软件核对每条映射的 IP 与端口,再核对测深仪“设备连接”和船控“连接”里填的串口号是否与映射一致,逐个对齐。

5.2 测深仪状态显示“日期不正常”

现象:设备连接测试时提示“日期不正常”,不是“数据正常”。原因是 NMEA 语句输出不完整,常见于只发了 GGA 没发 ZDA/RMC/VTG,或频率没设到 5HZ。解决:进“串口调试”,先发 OFF 清空,再依次发 GGA、ZDA、RMC、VTG 四条、每条 5HZ,返回设备连接重新测试。这个坑在换电脑、重装软件后几乎必现。

5.3 船能自动走但航迹整体偏移

现象:船按航线跑了,但测出来的水下地形整体平移。原因通常是天线高填错(应为 0.45 米)或 RTK 差分没真正生效,比如数据链格式选了内置电台却没输频道号,或 CORS 的 IP、端口、差分电文没应用成功。解决:先核对天线高,再回“设置移动台”确认数据链格式与频道/IP 配置,最后看主控界面卫星颗数与定位状态是否达到固定解。

5.4 遥控器一段时间不用自动报警

现象:遥控器放着没动,突然报警。这是遥控器的省电保护,不是故障。解决:按住遥控器上的 Back 键即可解除。跑测间隙别慌,也别反复开关机,按 Back 就行。

5.5 船下水后失控或即将碰撞

现象:船不响应自动航线,或朝障碍物直冲。原因可能是通信中断、航点异常或模式误切。解决:立即来回掰动遥控器模式开关并最终落在手动档,夺回手动控制权进行躲避;必要时拨下推进器紧急停止按钮锁定推进器。这套动作要在岸上先练熟,现场再想就晚了。

6. 进阶技巧:把“写—读—比对”做成下水前的固定检查

跑过几次之后,我把整套流程压缩成一份下水前检查清单,核心只有一条:任何一次任务下发,都必须走完“写入航点—读取航点—比对一致”三步,缺一步就不下水。这条习惯来自一次教训——当时图快只写了没读,船下水后沿着上一条旧航线跑,等发现时已经扫了半片无关水域,只能收船重来。从那以后我每次任务规划完,都会把读回的航点和地图打点逐个比对,确认闭合、顺序、范围都对,再切自动模式。

几个能进一步提升稳定性的做法,按场景选用:

场景建议做法关注参数
首次在新水域跑测先手动模式小范围试航电压、卫星颗数、模式切换
长距离航线分段规划,每段写入后回读航点顺序、HOME 点位置
近岸贴岸作业降低定速巡航速度,留手动接管余量航速、遥控器模式开关
换船或换安装重新量天线高并复测天线高 0.45 米基准

验证方法上,除了软件里的“数据正常”,我更信两个硬指标:主控界面卫星颗数稳定且定位达到固定解,以及虚拟串口接收数据持续增长不中断。这两个都满足,船下水后出问题的概率会低很多。另外,测深仪软件狗和船控软件狗的有效期要提前查,橙色狗过期会在测量界面报警,蓝色狗虽无时间限制但没插就打不开软件,出发前统一确认一遍,比到现场再找注册码从容得多。

这套文档真正的价值不在某一页的参数,而在于它把一条容易漏步的链路按顺序固定下来。照着走一遍,再把它改写成自己的检查清单,后面每次出任务都能少一次返工。希望帮到你。

本文还有配套的精品资源,点击获取

返回列表