CN113391631A - 移动装置的运行控制方法、装置、存储介质及移动装置 - Google Patents
移动装置的运行控制方法、装置、存储介质及移动装置 Download PDFInfo
- Publication number
- CN113391631A CN113391631A CN202110511696.4A CN202110511696A CN113391631A CN 113391631 A CN113391631 A CN 113391631A CN 202110511696 A CN202110511696 A CN 202110511696A CN 113391631 A CN113391631 A CN 113391631A
- Authority
- CN
- China
- Prior art keywords
- information
- mobile device
- automatic navigation
- code
- navigation mobile
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 43
- 230000004044 response Effects 0.000 claims abstract description 9
- 238000004590 computer program Methods 0.000 claims description 11
- 230000002159 abnormal effect Effects 0.000 abstract description 14
- 238000012545 processing Methods 0.000 abstract description 11
- 238000004891 communication Methods 0.000 description 5
- 230000005856 abnormality Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
- G05D1/0246—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0223—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving speed control of the vehicle
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0276—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K17/00—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
- G06K17/0022—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisions for transferring data to distant stations, e.g. from a sensing device
- G06K17/0025—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisions for transferring data to distant stations, e.g. from a sensing device the arrangement consisting of a wireless interrogation device in combination with a device for optically marking the record carrier
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Electromagnetism (AREA)
- Computer Networks & Wireless Communication (AREA)
- Navigation (AREA)
Abstract
本发明提供了一种移动装置的运行控制方法、装置、存储介质及移动装置,方法包括:获取自动导航移动装置的行驶路线信息,所述行驶路线信息包括信息码的位置;判断所述自动导航移动装置是否行驶到所述信息码的位置处,响应于确定所述自动导航移动装置行驶到所述信息码的位置处,控制读码模块读取信息码的信息;若所述读码模块读取到所述信息码的信息,则控制所述自动导航移动装置继续行驶;若所述读码模块未读取到所述信息码的信息,则控制所述自动导航移动装置停止行驶,控制所述读码模块重启,重新读取所述信息码的信息。本发明的技术方案能够提高读码模块异常情况的处理效率,并且降低了工作人员的工作量。
Description
技术领域
本发明涉及智能控制技术领域,具体而言,涉及一种移动装置的运行控制方法、装置、存储介质及移动装置。
背景技术
随着物流仓储技术的迅速发展,AGV(Automated Guided Vehicle,自动导引车)等自动导航移动装置被大量应用于电商和智能工厂等领域,用于运送仓库中的货物。自动导航移动装置在仓库中根据规划的行驶路线行驶,行驶路线的地面上设置有二维码,自动导航移动装置通过识别地面上的二维码确定其所在位置等,根据所在位置完成货物的接驳。其中,识别二维码的工作主要由自动导航移动装置上的读码模块完成,但是在识别二维码的过程中,读码模块可能会出现异常导致无法成功识别二维码。
目前,在读码模块无法识别二维码时,自动导航移动装置会向远程控制端发送异常信息,等待工作人员到场进行处理。但是这种方法在每次出现异常时,都需要工作人员到现场手动处理,耗时长、效率低。
发明内容
本发明解决的问题是如何提高读码模块异常情况的处理效率。
为解决上述问题,本发明提供一种自动导航移动装置的运行控制方法、装置、存储介质及自动导航移动装置。
第一方面,本发明提供了一种自动导航移动装置的运行控制方法,包括:
获取自动导航移动装置的行驶路线信息,所述行驶路线信息包括信息码的位置;
响应于确定所述自动导航移动装置行驶到所述信息码的位置处,控制读码模块读取信息码的信息;
若所述读码模块读取到所述信息码的信息,则控制所述自动导航移动装置继续行驶;若所述读码模块未读取到所述信息码的信息,则控制所述自动导航移动装置停止行驶,控制所述读码模块重启,并重新读取所述信息码的信息。
可选地,所述方法还包括:
获取所述自动导航移动装置的实时位姿信息,根据所述实时位姿信息确定所述自动导航移动装置的实时位置;
比对所述自动导航移动装置的实时位置和所述信息码的位置,确定所述自动导航移动装置是否行驶到所述信息码的位置处。
可选地,所述行驶路线信息包括所述自动导航移动装置的行驶路线,所述方法还包括:
获取所述自动导航移动装置的当前位置和平均行驶速度,在所述行驶路线上确定所述自动导航移动装置的当前位置与所述信息码的位置之间的距离;
根据所述距离和所述平均行驶速度确定所述自动导航移动装置行驶到所述信息码的位置处所需的时间;
判断所述自动导航移动装置从所述当前位置继续行驶的行驶时间是否达到所述所需的时间,确定所述自动导航移动装置是否行驶到所述信息码的位置处。
可选地,所述行驶路线信息包括所述自动导航移动装置的行驶路线,所述自动导航移动装置上设置有里程计,所述方法还包括:
获取所述自动导航移动装置的当前位置,在所述行驶路线上确定所述自动导航移动装置的当前位置与所述信息码的位置之间的距离;
获取所述里程计记录的所述自动导航移动装置从所述当前位置继续行驶的行驶里程,根据所述行驶里程和所述距离,确定所述自动导航移动装置是否行驶到所述信息码的位置处。
可选地,所述控制所述读码模块重启,并重新读取所述信息码的信息包括:
重复重启所述读码模块,且每次重启后均判断所述读码模块是否读取到所述信息码的信息,直至所述读码模块读取到所述信息码的信息或所述读码模块的重启次数达到标定次数。
可选地,若所述读码模块的重启次数达到标定次数,仍未读取到所述信息码的信息,则输出报警信息。
可选地,每间隔标定时间控制所述读码模块重启一次。
第二方面,本发明提供了一种自动导航移动装置的运行控制装置,包括:
获取模块,用于获取自动导航移动装置的行驶路线信息,所述行驶路线信息包括信息码的位置;
判断模块,用于响应于确定所述自动导航移动装置行驶到所述信息码的位置处,控制读码模块读取信息码的信息;
重启模块,用于若所述读码模块读取到所述信息码的信息,则控制所述自动导航移动装置继续行驶;若所述读码模块未读取到所述信息码的信息,则控制所述自动导航移动装置停止行驶,控制所述读码模块重启,并重新读取所述信息码的信息。
第三方面,本发明提供了一种计算机可读存储介质,所述存储介质上存储有计算机程序,当所述计算机程序被处理器执行时,实现如上所述的自动导航移动装置的运行控制方法。
第四方面,本发明提供了一种自动导航移动装置,包括存储器和处理器;
所述存储器,用于存储计算机程序;
所述处理器,用于当执行所述计算机程序时,实现如上所述的自动导航移动装置的运行控制方法。
本发明的技术方案中,响应于确定自动导航移动装置行驶到信息码的位置处时,判断自动导航移动装置是否读取到信息码的信息,在读码模块未读取到信息码的信息时,自动控制读码模块重启,能够解决软件卡死等简单故障,大幅提高了异常处理效率,降低了工作人员工作量。
附图说明
图1为本发明实施例的一种自动导航移动装置的结构示意图;
图2本发明实施例的一种自动导航移动装置的运行控制方法的流程示意图;
图3为本发明实施例的一种自动导航移动装置的运行控制装置的结构示意图。
具体实施方式
为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。
现有技术中,当搬运车等自动导航移动装置的读码模块无法读取信息码的信息时,控制搬运车停止,通过发送报警信息通知工作人员进行修理。发明人发现在实际应用中,读码模块无法读取信息码的信息很多情况是由于读码模块性能较低,运行过程中出现软件卡死导致无法读取信息码的信息,这种情况只需重启读码模块即可解决问题。这种情况下,如果每次出现异常都需要通知工作人员到现场重启整个搬运车,会增加工作人员的工作量,并且对异常的处理效率也很低。
本公开中的信息码是一种定位标识,该信息码可以固定在地面上、天花板上、墙面、或各种设施的表面上,通过读取该信息码的信息可以确定自动导航移动装置当前的位置。其中,信息码可以是二维码、一维码、条形码或其他用于标识位置的标识符。
如图1所示,本发明实施例的自动导航移动装置包括存储器、处理器和读码模块,存储器和处理器电连接,处理器和读码模块之间通信连接,读码模块可通过该通信连接将读取的信息码的信息发送至处理器,信息码包括二维码和条码等任何可存储位置信息等的标识,处理器可通过该通信连接向读码模块发送数据,如控制指令等。存储器,用于存储计算机程序;处理器,用于当执行所述计算机程序时,实现如下所述的自动导航移动装置的运行控制方法。自动导航移动装置可包括搬运车和移动机器人等沿着指定路径行驶且通过信息码进行导航的移动装置。
如图2所示,本发明实施例提供的一种自动导航移动装置的运行控制方法,可应用于自动行驶的AGV和AMR等搬运车,也可应用于其它任何沿着指定路径行驶且通过信息码进行导航的装置,包括:
步骤S110,获取自动导航移动装置的行驶路线信息,所述行驶路线信息包括信息码的位置。
具体地,行驶路线信息可存储在存储器中,存储器与处理器电连接,行驶路线信息包括信息码的位置,例如信息码在世界坐标系中的坐标或信息码的经纬度,或信息码之间的方位关系等,如行驶路线上的a处有一个信息码,在距离a处30cm的b处有一个信息码。
步骤S120,响应于确定所述自动导航移动装置行驶到所述信息码的位置处,控制读码模块读取信息码的信息。
具体地,在自动导航移动装置行驶过程中判断自动导航移动装置是否行驶到信息码的位置处,其中,自动导航移动装置根据行驶路线信息中的行驶路线行驶,读码模块包括摄像头等传感器模块。信息码的位置为理论上有信息码的位置,即根据行驶路线信息该位置应该存在信息码。
步骤S130,若所述读码模块读取到所述信息码的信息,则控制所述自动导航移动装置继续行驶;若所述读码模块未读取到所述信息码的信息,则控制所述自动导航移动装置停止行驶,控制所述读码模块重启,并重新读取所述信息码的信息。
读码模块未读取到所述信息码的信息时,仅控制读码模块重启,不会重启整个自动导航移动装置。具体地,可以通过软件使能和关闭读码模块的通电开关,进而达到断电通电的控制实现重启,因此可不必经过硬件进行断电。
具体地,获取读码模块返回的读取数据,根据读取数据确定读码模块是否成功读取到信息码的信息。控制读码模块读取信息码的信息时,可对同一信息码进行多次识别,若多次识别返回的读取数据均显示未识别到信息码的信息,则认为未成功识别该信息码,能够避免仅识别一次可能造成的误报异常的情况,提高了判断读码模块是否出现异常的准确性。
本发明的技术方案中,响应于确定自动导航移动装置行驶到信息码的位置处时,判断自动导航移动装置是否读取到信息码的信息,在读码模块未读取到信息码的信息时,自动控制读码模块重启,能够解决软件卡死等简单故障,大幅提高了异常处理效率,降低了工作人员工作量。
并且,实际应用中,由于高性能的读码模块出现读码异常的概率较低,低性能的读码模块出现软件卡死等读码异常的概率较高,本发明的技术方案能够提高低性能的读码模块的异常处理效率,扩大了低性能的读码模块的应用范围,由于低性能的读码模块价格更低,因此能够降低生产成本。
可选地,在一实施例中,所述方法还包括:
获取所述自动导航移动装置的实时位姿信息,根据所述实时位姿信息确定所述自动导航移动装置的实时位置;
比对所述自动导航移动装置的实时位置和所述信息码的位置,确定所述自动导航移动装置是否行驶到所述信息码的位置处。
具体地,自动导航移动装置还可包括与处理器电连接的惯性导航单元,可采用惯性导航单元检测自动导航移动装置的实时位姿信息,根据实时位姿信息确定自动导航移动装置的实时位置,当自动导航移动装置的实时位置与信息码的位置重合时,表示自动导航移动装置行驶至信息码的位置处,此时控制读码模块读取信息码的信息。
本可选的实施例中,通过惯性导航单元能够实时定位自动导航移动装置的位置,根据定位就能迅速确定自动导航移动装置是否行驶至信息码的位置处,简单便捷,提高了判断速度。
可选地,在另一实施例中,所述行驶路线信息还包括所述自动导航移动装置的行驶路线,所述方法还包括:
获取所述自动导航移动装置的当前位置和平均行驶速度,在所述行驶路线上确定所述自动导航移动装置的当前位置与所述信息码的位置之间的距离;
根据所述距离和所述平均行驶速度确定所述自动导航移动装置行驶到所述信息码的位置处所需的时间;
根据所述自动导航移动装置从所述当前位置继续行驶的行驶时间是否达到所述所需的时间,确定所述自动导航移动装置是否行驶到所述信息码的位置处。
本可选的实施例中,自动导航移动装置沿着行驶路线向前移动,假设行驶路线上自动导航移动装置的当前位置与信息码的位置之间的距离为30cm,并且自动导航移动装置的平均行驶速度为10cm/s,当自动导航移动装置从当前位置沿着行驶路线继续行驶3s后,认为自动导航移动装置行驶到信息码的位置处,此时控制读码模块读取信息码的信息。可采用读取到的信息码的信息确定自动导航移动装置的当前位置,例如若根据行驶路线信息知道a处有一个信息码,当自动导航移动装置读取到a处信息码的信息时,就可知道自动导航移动装置当前位于a处,并且自动导航移动装置通常按预设的行驶速度进行行驶,因此不需要在自动导航移动装置上另外增设定位装置和速度检测装置,成本低,预估行驶到下一个信息码的位置所需的时间,根据自动导航移动装置继续行驶的时间就可确定自动导航移动装置是否行驶到下一个信息码处,简单便捷。
可选地,在又一实施例中,所述行驶路线信息包括所述自动导航移动装置的行驶路线,如图1所示,所述自动导航移动装置上设置有里程计,所述方法还包括:
获取所述自动导航移动装置的当前位置,在所述行驶路线上确定所述自动导航移动装置的当前位置与所述信息码的位置之间的距离;
获取所述里程计记录的所述自动导航移动装置从所述当前位置继续行驶的行驶里程,根据所述行驶里程和所述距离,确定所述自动导航移动装置是否行驶到所述信息码的位置处。
本可选的实施例中,确定自动导航移动装置的当前位置与信息码的位置之间的距离后,获取里程计记录的自动导航移动装置从当前位置继续行驶的里程,比对行驶里程和当前位置与信息码位置之间的距离,当行驶里程达到该距离时,表示自动导航移动装置行驶到信息码的位置处,此时控制读码模块读取信息码的信息。通过行驶的里程判断自动导航移动装置是否行驶至信息码的位置处,简单便捷,并且精度高。
可选地,在又一实施例中,所述当所述读码模块未读取到所述信息码的信息时,所述控制所述读码模块重启,并重新读取所述信息码的信息包括:
每次重启后均判断所述读码模块是否读取到所述信息码的信息,直至所述读码模块读取到所述信息码的信息或所述读码模块的重启次数达到标定次数。
本可选的实施例中,当未读取到信息码的信息时,可能是读码模块出现异常,控制自动导航移动装置停止在信息码的位置处,通过通信连接控制读码模块重启,可以解决因软件卡死等原因造成的读码失败问题。读码模块的电流通断开关可通过软件远程进行使能和关闭,实现读码模块断电通电的控制,从而实现远程重启读码模块的效果。重启读码模块多次能够提高重启的成功率,从而提高解决异常问题的成功率。
可选地,在又一实施例中,每间隔标定时间控制所述读码模块重启一次,且每次重启后均判断所述读码模块是否读取到所述信息码的信息。
本可选的实施例中,每次重启所述标定模块时,间隔一段时间,避免重启过于频繁导致读码模块与处理器之间的通讯出现异常。若读码模块重启后能够读取到信息码的信息,表示读码模块恢复正常,控制自动导航移动装置继续行驶,到达目的地,完成货物接驳任务。此时不需人为干预,自动导航移动装置能够自动处理异常情况,提高了异常情况的处理效率,并且降低了工作人员的工作量。
可选地,在又一实施例中,若所述读码模块的重启次数达到标定次数,仍未读取到所述信息码的信息,则输出报警信息。
具体地,可根据需要预先设定最大重启次数,重启读码模块达到最大重启次数,读码模块仍未读取到信息码的信息时,表示读码模块出现故障,此时输出报警信息,提醒工作人员及时进行处理。在读码模块未读取到信息码的信息时,首先控制读码模块自动进行重启,只有在尝试标定次数后仍未重启成功时,输出报警信息,提醒工作人员及时到场进行处理,相较于读码模块出现异常时,立刻通知工作人员进行认为干预,能够提高异常情况的处理效率,并降低了工作人员的工作量。
如图3所示,本发明实施例提供的一种自动导航移动装置的运行控制装置,用于执行如上所述的自动导航移动装置的运行控制方法,包括:
获取模块,用于获取自动导航移动装置的行驶路线信息,所述行驶路线信息包括信息码的位置;
判断模块,用于响应于确定所述自动导航移动装置行驶到所述信息码的位置处,控制读码模块读取信息码的信息;
重启模块,用于若所述读码模块读取到所述信息码的信息,则控制所述自动导航移动装置继续行驶;若所述读码模块未读取到所述信息码的信息,则控制所述自动导航移动装置停止行驶,控制所述读码模块重启,并重新读取所述信息码的信息。
可选地,在一实施例中,所述判断模块用于:
获取所述自动导航移动装置的实时位姿信息,根据所述实时位姿信息确定所述自动导航移动装置的实时位置;
比对所述自动导航移动装置的实时位置和所述信息码的位置,确定所述自动导航移动装置是否行驶到所述信息码的位置处。
可选地,在另一实施例中,所述行驶路线信息包括所述自动导航移动装置的行驶路线,所述判断模块还用于:
获取所述自动导航移动装置的当前位置和平均行驶速度,在所述行驶路线上确定所述自动导航移动装置的当前位置与所述信息码的位置之间的距离;
根据所述距离和所述平均行驶速度确定所述自动导航移动装置行驶到所述信息码的位置处所需的时间;
判断所述自动导航移动装置从所述当前位置继续行驶的行驶时间是否达到所述所需的时间,确定所述自动导航移动装置是否行驶到所述信息码的位置处。
可选地,在又一实施例中,所述行驶路线信息包括所述自动导航移动装置的行驶路线,所述自动导航移动装置上设置有里程计,所述判断模块具体还用于:
获取所述自动导航移动装置的当前位置,在所述行驶路线上确定所述自动导航移动装置的当前位置与所述信息码的位置之间的距离;
获取所述里程计记录的所述自动导航移动装置从所述当前位置继续行驶的行驶里程,根据所述行驶里程和所述距离,确定所述自动导航移动装置是否行驶到所述信息码的位置处。
可选地,在又一实施例中,所述重启模块具体用于:
重复重启所述读码模块,且每次重启后均判断所述读码模块是否读取到所述信息码的信息,直至所述读码模块读取到所述信息码的信息或所述读码模块的重启次数达到标定次数。
可选地,在又一实施例中,还包括报警模块,所述报警模块用于:若所述读码模块的重启次数达到标定次数,仍未读取到所述信息码的信息,则输出报警信息。
可选地,在又一实施例中,所述重启模块具体用于:每间隔标定时间控制所述读码模块重启一次,每次重启后均判断所述读码模块是否读取到所述信息码的信息;
运行控制装置还包括控制模块,所述控制模块用于:若所述读码模块读取到所述信息码的信息,则控制所述自动导航移动装置根据行驶路线信息继续行驶。
本发明再一实施例提供的一种计算机可读存储介质上存储有计算机程序,当所述计算机程序被处理器执行时,实现如上所述的自动导航移动装置的运行控制方法。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。在本申请中,所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
虽然本发明公开披露如上,但本发明公开的保护范围并非仅限于此。本领域技术人员在不脱离本发明公开的精神和范围的前提下,可进行各种变更与修改,这些变更与修改均将落入本发明的保护范围。
Claims (10)
1.一种自动导航移动装置的运行控制方法,其特征在于,包括:
获取自动导航移动装置的行驶路线信息,所述行驶路线信息包括信息码的位置;
响应于确定所述自动导航移动装置行驶到所述信息码的位置处,控制读码模块读取信息码的信息;
若所述读码模块读取到所述信息码的信息,则控制所述自动导航移动装置继续行驶;若所述读码模块未读取到所述信息码的信息,则控制所述自动导航移动装置停止行驶,控制所述读码模块重启,并重新读取所述信息码的信息。
2.根据权利要求1所述的自动导航移动装置的运行控制方法,其特征在于,还包括:
获取所述自动导航移动装置的实时位姿信息,根据所述实时位姿信息确定所述自动导航移动装置的实时位置;
比对所述自动导航移动装置的实时位置和所述信息码的位置,确定所述自动导航移动装置是否行驶到所述信息码的位置处。
3.根据权利要求1所述的自动导航移动装置的运行控制方法,其特征在于,所述行驶路线信息包括所述自动导航移动装置的行驶路线,所述方法还包括:
获取所述自动导航移动装置的当前位置和平均行驶速度,在所述行驶路线上确定所述自动导航移动装置的当前位置与所述信息码的位置之间的距离;
根据所述距离和所述平均行驶速度确定所述自动导航移动装置行驶到所述信息码的位置处所需的时间;
判断所述自动导航移动装置从所述当前位置继续行驶的行驶时间是否达到所述所需的时间,确定所述自动导航移动装置是否行驶到所述信息码的位置处。
4.根据权利要求1所述的自动导航移动装置的运行控制方法,其特征在于,所述行驶路线信息包括所述自动导航移动装置的行驶路线,所述自动导航移动装置上设置有里程计,所述方法还包括:
获取所述自动导航移动装置的当前位置,在所述行驶路线上确定所述自动导航移动装置的当前位置与所述信息码的位置之间的距离;
获取所述里程计记录的所述自动导航移动装置从所述当前位置继续行驶的行驶里程;
根据所述行驶里程和所述距离,确定所述自动导航移动装置是否行驶到所述信息码的位置处。
5.根据权利要求1至4任一项所述的自动导航移动装置的运行控制方法,其特征在于,所述控制所述读码模块重启,并重新读取所述信息码的信息包括:
重复重启所述读码模块,且每次重启后均判断所述读码模块是否读取到所述信息码的信息,直至所述读码模块读取到所述信息码的信息或所述读码模块的重启次数达到标定次数。
6.根据权利要求5所述的自动导航移动装置的运行控制方法,其特征在于,若所述读码模块的重启次数达到标定次数,仍未读取到所述信息码的信息,则输出报警信息。
7.根据权利要求5所述的自动导航移动装置的运行控制方法,其特征在于,每间隔标定时间控制所述读码模块重启一次。
8.一种自动导航移动装置的运行控制装置,其特征在于,包括:
获取模块,用于获取自动导航移动装置的行驶路线信息,所述行驶路线信息包括信息码的位置;
判断模块,用于响应于确定所述自动导航移动装置行驶到所述信息码的位置处,控制读码模块读取信息码的信息;
重启模块,用于若所述读码模块读取到所述信息码的信息,则控制所述自动导航移动装置继续行驶;若所述读码模块未读取到所述信息码的信息,则控制所述自动导航移动装置停止行驶,控制所述读码模块重启,并重新读取所述信息码的信息。
9.一种计算机可读存储介质,其特征在于,所述存储介质上存储有计算机程序,当所述计算机程序被处理器执行时,实现如权利要求1至7任一项所述的自动导航移动装置的运行控制方法。
10.一种自动导航移动装置,其特征在于,包括存储器和处理器;
所述存储器,用于存储计算机程序;
所述处理器,用于当执行所述计算机程序时,实现如权利要求1至7任一项所述的自动导航移动装置的运行控制方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110511696.4A CN113391631A (zh) | 2021-05-11 | 2021-05-11 | 移动装置的运行控制方法、装置、存储介质及移动装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110511696.4A CN113391631A (zh) | 2021-05-11 | 2021-05-11 | 移动装置的运行控制方法、装置、存储介质及移动装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113391631A true CN113391631A (zh) | 2021-09-14 |
Family
ID=77616910
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110511696.4A Pending CN113391631A (zh) | 2021-05-11 | 2021-05-11 | 移动装置的运行控制方法、装置、存储介质及移动装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113391631A (zh) |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002351541A (ja) * | 2001-05-24 | 2002-12-06 | Murata Mach Ltd | 無人搬送車システム |
CN101582045A (zh) * | 2008-05-16 | 2009-11-18 | 鸿富锦精密工业(深圳)有限公司 | 计算机测试系统及方法 |
CN103160804A (zh) * | 2011-12-12 | 2013-06-19 | 北京北方微电子基地设备工艺研究中心有限责任公司 | 一种工件定位系统 |
CN107294367A (zh) * | 2016-04-13 | 2017-10-24 | 新巨企业股份有限公司 | 避免电源供应器多次重新启动的方法 |
CN108318050A (zh) * | 2017-12-14 | 2018-07-24 | 富华科精密工业(深圳)有限公司 | 中央控制器及利用该中央控制器移动导航的系统及方法 |
CN108759853A (zh) * | 2018-06-15 | 2018-11-06 | 浙江国自机器人技术有限公司 | 一种机器人定位方法、系统、设备及计算机可读存储介质 |
CN109969659A (zh) * | 2019-05-08 | 2019-07-05 | 绍兴文理学院 | 一种智能化多功能的垃圾处理系统及其方法 |
CN110427033A (zh) * | 2019-08-12 | 2019-11-08 | 苏州寻迹智行机器人技术有限公司 | 一种基于二维码的激光导航agv高精度定位方法 |
CN110450882A (zh) * | 2018-05-08 | 2019-11-15 | 同人拓丰(北京)科技有限公司 | 一种新型检测小车 |
CN111488233A (zh) * | 2020-04-02 | 2020-08-04 | 苏州浪潮智能科技有限公司 | 一种处理PCIe设备掉带宽问题的方法及系统 |
CN111489097A (zh) * | 2020-04-17 | 2020-08-04 | 云南电网有限责任公司电力科学研究院 | 一种基于边缘计算的园区人流管控系统 |
CN112072750A (zh) * | 2020-09-10 | 2020-12-11 | 南京苏美达智能技术有限公司 | 一种基于自动行走设备位置的对接充电系统及方法 |
CN112706755A (zh) * | 2021-01-27 | 2021-04-27 | 广州小鹏自动驾驶科技有限公司 | 一种车载相机的调整方法和装置 |
-
2021
- 2021-05-11 CN CN202110511696.4A patent/CN113391631A/zh active Pending
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002351541A (ja) * | 2001-05-24 | 2002-12-06 | Murata Mach Ltd | 無人搬送車システム |
CN101582045A (zh) * | 2008-05-16 | 2009-11-18 | 鸿富锦精密工业(深圳)有限公司 | 计算机测试系统及方法 |
CN103160804A (zh) * | 2011-12-12 | 2013-06-19 | 北京北方微电子基地设备工艺研究中心有限责任公司 | 一种工件定位系统 |
CN107294367A (zh) * | 2016-04-13 | 2017-10-24 | 新巨企业股份有限公司 | 避免电源供应器多次重新启动的方法 |
CN108318050A (zh) * | 2017-12-14 | 2018-07-24 | 富华科精密工业(深圳)有限公司 | 中央控制器及利用该中央控制器移动导航的系统及方法 |
CN110450882A (zh) * | 2018-05-08 | 2019-11-15 | 同人拓丰(北京)科技有限公司 | 一种新型检测小车 |
CN108759853A (zh) * | 2018-06-15 | 2018-11-06 | 浙江国自机器人技术有限公司 | 一种机器人定位方法、系统、设备及计算机可读存储介质 |
CN109969659A (zh) * | 2019-05-08 | 2019-07-05 | 绍兴文理学院 | 一种智能化多功能的垃圾处理系统及其方法 |
CN110427033A (zh) * | 2019-08-12 | 2019-11-08 | 苏州寻迹智行机器人技术有限公司 | 一种基于二维码的激光导航agv高精度定位方法 |
CN111488233A (zh) * | 2020-04-02 | 2020-08-04 | 苏州浪潮智能科技有限公司 | 一种处理PCIe设备掉带宽问题的方法及系统 |
CN111489097A (zh) * | 2020-04-17 | 2020-08-04 | 云南电网有限责任公司电力科学研究院 | 一种基于边缘计算的园区人流管控系统 |
CN112072750A (zh) * | 2020-09-10 | 2020-12-11 | 南京苏美达智能技术有限公司 | 一种基于自动行走设备位置的对接充电系统及方法 |
CN112706755A (zh) * | 2021-01-27 | 2021-04-27 | 广州小鹏自动驾驶科技有限公司 | 一种车载相机的调整方法和装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10831188B2 (en) | Redundant pose generation system | |
CN109767646B (zh) | 泊车方法及装置 | |
KR102148593B1 (ko) | 로봇 차량들의 국부화 | |
KR102028346B1 (ko) | 선도 추미 대차 | |
EP3792722A1 (en) | Method and apparatus for using unique landmarks to locate industrial vehicles at start-up | |
WO2018067553A1 (en) | System and methods for drone-based vehicle status determination | |
US20200103915A1 (en) | Determining Changes in Marker Setups for Robot Localization | |
CN110849366A (zh) | 一种基于视觉和激光雷达融合的导航方法及系统 | |
CN111538337A (zh) | 一种变电站挂轨机器人巡检路线规划方法及系统 | |
CN104102217A (zh) | 一种用于运载车行驶状态检测系统及方法 | |
CN111796590B (zh) | 避障的控制方法、装置、物品搬运系统和可读存储介质 | |
US10614538B2 (en) | Object detection using autonomous robot devices | |
CN113485318B (zh) | 位置修正方法、装置、设备和存储介质 | |
CN112462762A (zh) | 一种基于路侧二维码单元的机器人室外自主移动系统及其方法 | |
CN116101939A (zh) | 货物搬运方法、无人叉车及存储介质 | |
CN113391631A (zh) | 移动装置的运行控制方法、装置、存储介质及移动装置 | |
US20210370960A1 (en) | Systems and methods for monitoring an operation of one or more self-driving vehicles | |
CN114061561A (zh) | 智能导航系统 | |
CN108681322A (zh) | Agv小车行走及避障控制方法及系统 | |
CN110913335A (zh) | 自动引导车感知定位方法、装置、服务器及自动引导车 | |
CN114367983B (zh) | 异常处理方法、机器人、搬运系统、程序产品及存储介质 | |
US20240134378A1 (en) | Automated Recovery Assistance for Incapacitated Mobile Robots | |
CN116700260A (zh) | 割草机器人的回站方法、装置、割草机器人系统及介质 | |
CN114625147A (zh) | 一种移动路径规划方法、装置、机器人及存储介质 | |
CN116481541A (zh) | 一种无需卫星导航的车辆自主返航控制方法、装置及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210914 |
|
RJ01 | Rejection of invention patent application after publication |