背景:在一家硬件公司从事软件测试,公司的硬件产品主要是 AGV。AGV 可由调度系统统一调度。其中,软件比较基本的功能包括地图的录制,路线的规划,任务的执行等。

楼主以前只做过纯软件的自动化,其实以前待的公司都是硬件公司,但是产品性质完全不一样,以前的公司产品这些相当于固定好了,所以自动化和纯软件的自动化差不多。现在的问题是,如果楼主在调度系统上做自动化,楼主怎么对接 AGV 这一部分,比如:录制地图时障碍物的判断以及当前 AGV 的实际状态、录制地图完后又怎么判断当前 AGV 在地图的哪个位置、自动化异常后的处理方式等,这些问题如果是人为去操作是可以规避的,自动化是不知道怎么去规避的,因为不知道当前 AGV 的实际状态。注意,这里说的状态是指 AGV 真实场景下的状态,不是系统中的状态,如:AGV 在录制地图时因为有障碍物,但是还是可以控制 AGV 往障碍物上冲

有同行的大佬让我请教下吗😂


↙↙↙阅读原文可查看相关链接,并与作者交流