CN112578783B - 自动导引运输车行走控制方法及装置 - Google Patents

自动导引运输车行走控制方法及装置 Download PDF

Info

Publication number
CN112578783B
CN112578783B CN201910935629.8A CN201910935629A CN112578783B CN 112578783 B CN112578783 B CN 112578783B CN 201910935629 A CN201910935629 A CN 201910935629A CN 112578783 B CN112578783 B CN 112578783B
Authority
CN
China
Prior art keywords
agv
road section
walking control
control parameters
walking
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.)
Active
Application number
CN201910935629.8A
Other languages
English (en)
Other versions
CN112578783A (zh
Inventor
缪松华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Hikrobot Co Ltd
Original Assignee
Hangzhou Hikrobot Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hangzhou Hikrobot Technology Co Ltd filed Critical Hangzhou Hikrobot Technology Co Ltd
Priority to CN201910935629.8A priority Critical patent/CN112578783B/zh
Priority to EP20869540.3A priority patent/EP4043983A4/en
Priority to JP2022519489A priority patent/JP2022549726A/ja
Priority to PCT/CN2020/118520 priority patent/WO2021058010A1/zh
Publication of CN112578783A publication Critical patent/CN112578783A/zh
Application granted granted Critical
Publication of CN112578783B publication Critical patent/CN112578783B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0268Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
    • G05D1/0274Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means using mapping information stored in a memory device
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0223Control 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
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/38Electronic maps specially adapted for navigation; Updating thereof
    • G01C21/3804Creation or updating of map data
    • G01C21/3807Creation or updating of map data characterised by the type of data
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/38Electronic maps specially adapted for navigation; Updating thereof
    • G01C21/3885Transmission of map data to client devices; Reception of map data by client devices
    • G01C21/3889Transmission of selected map data, e.g. depending on route
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0225Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving docking at a fixed facility, e.g. base station or loading bay

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Traffic Control Systems (AREA)
  • Navigation (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

本发明实施例提出自动导引运输车行走控制方法及装置,方法包括:当AGV在任务路径上行走时,调度装置针对该任务路径上的每一路段,从AGV线路地图上读取该路段配置的行走控制参数;调度装置根据读取的行走控制参数,控制该AGV按照该行走控制参数在对应路段上行走;其中,AGV线路地图为AGV行走范围内的线路地图,且该地图上的每一路段都配置有针对该路段的行走控制参数。本发明实施例使得AGV能够适应复杂环境,提高AGV执行任务的效率。

Description

自动导引运输车行走控制方法及装置
技术领域
本发明涉及AGV(Automated Guided Vehicle,自动导引运输车)技术领域,尤其涉及AGV行走控制方法及装置。
背景技术
AGV(Automated Guided Vehicle,自动导引运输车)是指装备有电磁或光学等自动导引装置,能够沿规定的导引路径行驶,具有安全保护以及各种移载功能的运输车,是在工业应用中不需驾驶员的搬运车,以可充电之蓄电池为其动力来源。
AGV由计算机、电控设备、激光反射板等控制。例如:当车间某一环节需要辅料时,由工作人员向计算机终端输入相关信息,计算机终端再将信息发送到中央控制室,由专业的技术人员向计算机发出指令,在电控设备的合作下,这一指令最终被AGV接受并执行,将辅料送至相应地点。
发明内容
本发明实施例提出AGV行走控制方法及装置,以提高AGV对复杂环境的适应性。
本发明实施例的技术方案是这样实现的:
一种自动导引运输车AGV行走控制方法,该方法包括:
当AGV在根据AGV线路地图规划的任务路径上行走时,调度装置针对该任务路径在所述AGV线路地图上途经的每一路段,从AGV线路地图上读取预先为该路段配置的行走控制参数、从AGV线路地图上查询该路段是否配置有使能标志,其中,AGV线路地图为AGV行走范围内的线路地图,AGV线路地图上的每一路段都配置有针对该路段的所述行走控制参数,并且,AGV线路地图上的至少一个路段配置有针对该路段的一个或多个功能的所述使能标志;
调度装置根据读取的每个路段的所述行走控制参数,控制该AGV按照所述行走控制参数在该路段上行走,所述行走控制参数包括配置有定位位置及执行动作的定位精度,所述执行动作包括与工位对接;
调度装置响应于查询到的为任意路段配置的所述使能标志,控制该AGV在该路段上行走时执行对应功能,所述对应功能包括配置有避障检测距离的避障检测功能。
所述行走控制参数进一步包括如下之一或任意组合:速度和加速度;
当所述行走控制参数包括速度时,所述控制该AGV按照该行走控制参数在对应路段上行走包括:
当检测到该AGV进入对应路段时,判断该路段对应的速度与该AGV当前的速度是否一致,若不一致,则控制该AGV将当前速度调整到该路段对应的速度;
当所述行走控制参数包括加速度时,所述控制该AGV按照该行走控制参数在对应路段上行走包括:
当检测到该AGV进入对应路段时,判断该路段对应的加速度与该AGV当前的加速度是否一致,若不一致,则控制该AGV将当前加速度调整到该路段对应的加速度;
当所述行走控制参数包括配置有定位位置及执行动作的定位精度时,所述控制该AGV按照该行走控制参数在对应路段上行走包括:
当检测到该AGV进入对应路段时,实时检测该AGV与定位位置的距离,当该距离小于定位精度时,执行对应动作。
所述功能进一步包括:配置有播放的语音内容的语音播放功能,或/和,配置有避障检测距离的避障检测功能,或/和,配置有启动位置的启动执行机构功能;
且,当所述功能包括配置有播放的语音内容的语音播放功能时,所述控制该AGV在该路段上行走时执行对应功能包括:
在检测到该AGV进入该路段时,控制该AGV开始播放配置的语音内容,在检测到该AGV离开该路段时,控制该AGV停止播放语音;
当所述功能包括配置有避障检测距离的避障检测功能时,所述控制该AGV在该路段上行走时执行对应功能包括:
在检测到该AGV进入该路段时,控制该AGV开始检测配置的避障检测距离内的障碍物,在检测到该AGV离开该路段时,控制该AGV停止检测;
当所述功能包括配置有启动位置的启动执行机构功能时,所述控制该AGV在该路段上行走时执行对应功能包括:
在检测到该AGV进入该路段时,实时检测该AGV是否到达启动执行机构的位置,若是,则控制该AGV启动执行机构。
所述调度装置位于AGV上,
所述当AGV在任务路径上行走时,调度装置针对该任务路径上的每一路段,从AGV线路地图上读取该路段配置的行走控制参数之前进一步包括:
调度装置接收调度服务器发来的任务路径;
所述调度装置针对该任务路径上的每一路段,从AGV线路地图上读取该路段配置的行走控制参数包括:
调度装置周期性地根据AGV当前位置,从AGV线路地图上读取AGV当前位置所在路段配置的行走控制参数;
所述调度装置根据读取的行走控制参数,控制该AGV按照该行走控制参数在对应路段上行走包括:
调度装置将读取的行走控制参数与当前使用的行走控制参数进行对比,若不一致,则以读取的行走控制参数更新当前使用的行走控制参数,根据更新后的当前使用的行走控制参数,控制该AGV在当前路段上行走。
所述调度装置位于调度服务器上,
所述当AGV在任务路径上行走时,调度装置针对该任务路径上的每一路段,从AGV线路地图上读取该路段配置的行走控制参数之前进一步包括:
调度服务器接收AGV任务,根据预先绘制的AGV线路地图,规划该AGV任务的任务路径,将该任务路径发送给AGV;
所述调度装置针对该任务路径上的每一路段,从AGV线路地图上读取该路段配置的行走控制参数包括:
调度服务器接收AGV周期性发来的AGV的当前位置,根据AGV的当前位置从AGV线路地图上读取AGV的当前位置所在路段配置的行走控制参数,将该行走控制参数发送给AGV。
一种自动导引运输车AGV行走控制装置,该装置包括:
行走控制参数读取模块,用于当AGV在任务路径上行走时,针对该任务路径上的每一路段,从AGV线路地图上读取该路段配置的行走控制参数,其中,AGV线路地图为AGV行走范围内的线路地图
AGV线路地图上的每一路段都配置有针对该路段的行走控制参数,并且,AGV线路地图上的至少一个路段配置有针对该路段的一个或多个功能的所述使能标志;
行走控制模块,用于根据行走控制参数读取模块读取的行走控制参数,控制该AGV按照所述行走控制参数在对应路段上行走,其中,所述行走控制参数包括配置有定位位置及执行动作的定位精度,所述执行动作包括与工位对接;
所述行走控制模块还用于从AGV线路地图上查询该路段是否配置有使能标志,并且,响应于查询到的为任意路段配置的所述使能标志,控制该AGV在该路段上行走时执行对应功能,所述对应功能包括配置有避障检测距离的避障检测功能。
所述行走控制参数进一步包括如下之一或任意组合:速度和加速度;并且,所述行走控制模块进一步用于,
当所述行走控制参数包括速度时,所述控制该AGV按照该行走控制参数在对应路段上行走包括:
当检测到该AGV进入对应路段时,判断该路段对应的速度与该AGV当前的速度是否一致,若不一致,则控制该AGV将当前速度调整到该路段对应的速度;
当所述行走控制参数包括加速度时,所述控制该AGV按照该行走控制参数在对应路段上行走包括:
当检测到该AGV进入对应路段时,判断该路段对应的加速度与该AGV当前的加速度是否一致,若不一致,则控制该AGV将当前加速度调整到该路段对应的加速度;
当所述行走控制参数包括配置有定位位置及执行动作的定位精度时,所述控制该AGV按照该行走控制参数在对应路段上行走包括:
当检测到该AGV进入对应路段时,实时检测该AGV与定位位置的距离,当该距离小于定位精度时,执行对应动作。
所述行走控制模块查询到路段配置的功能进一步包括:配置有播放的语音内容的语音播放功能,或/和,配置有启动位置的启动执行机构功能;
且,当所述功能包括配置有播放的语音内容的语音播放功能时,所述行走控制模块控制该AGV在该路段上行走时执行对应功能包括:
在检测到该AGV进入该路段时,控制该AGV开始播放配置的语音内容,在检测到该AGV离开该路段时,控制该AGV停止播放语音;
当所述功能包括配置有避障检测距离的避障检测功能时,所述行走控制模块控制该AGV在该路段上行走时执行对应功能包括:
在检测到该AGV进入该路段时,控制该AGV开始检测配置的避障检测距离内的障碍物,在检测到该AGV离开该路段时,控制该AGV停止检测;
当所述功能包括配置有启动位置的启动执行机构功能时,所述行走控制模块控制该AGV在该路段上行走时执行对应功能包括:
在检测到该AGV进入该路段时,实时检测该AGV是否到达启动执行机构的位置,若是,则控制该AGV启动执行机构。
所述调度装置位于AGV上,
所述行走控制参数读取模块针对该任务路径上的每一路段,从AGV线路地图上读取该路段配置的行走控制参数之前进一步包括:
接收调度服务器发来的任务路径;
所述行走控制参数读取模块针对该任务路径上的每一路段,从AGV线路地图上读取该路段配置的行走控制参数包括:
周期性地根据AGV当前位置,从AGV线路地图上读取AGV当前位置所在路段配置的行走控制参数;
所述行走控制模块根据行走控制参数读取模块读取的行走控制参数,控制该AGV按照该行走控制参数在对应路段上行走包括:
将读取的行走控制参数与当前使用的行走控制参数进行对比,若不一致,则以读取的行走控制参数更新当前使用的行走控制参数,根据更新后的当前使用的行走控制参数,控制该AGV在当前路段上行走。
所述调度装置位于调度服务器上,
所述行走控制参数读取模块针对该任务路径上的每一路段,从AGV线路地图上读取该路段配置的行走控制参数之前进一步包括:
接收AGV任务,根据预先绘制的AGV线路地图,规划该AGV任务的任务路径,将该任务路径发送给AGV;
所述行走控制参数读取模块针对该任务路径上的每一路段,从AGV线路地图上读取该路段配置的行走控制参数包括:
接收AGV周期性发来的AGV的当前位置,根据AGV的当前位置从AGV线路地图上读取AGV的当前位置所在路段配置的行走控制参数,将该行走控制参数发送给AGV。
本发明实施例考虑到了AGV任务路径上的不同路段的实际路况,为不同路段分别配置了行走控制参数,且在AGV行走过程中,实时读取路段的行走控制参数,从而使得AGV能够适应复杂环境,提高AGV执行任务的效率。
附图说明
图1是本发明一实施例提供的AGV行走控制方法流程图;
图2是本发明另一实施例提供的AGV行走控制方法流程图;
图3是本发明又一实施例提供的AGV行走控制方法流程图;
图4是本发明又一实施例提供的AGV行走控制方法流程图;
图5是本发明一实施例提供的AGV行走控制装置的结构示意图。
具体实施方式
下面结合附图及具体实施例对本发明再作进一步详细的说明。
相关技术中,AGV在导引路径上行驶时,都是按照同一速度行驶的,没有考虑到行驶环境的复杂性,例如:不同道路的实际路况是不同的,有的路况很好,有的路况较差,若采用同一速度,则行驶效率低,会导致不能以最佳速度或质量完成任务;另外,没有考虑到AGV在一些道路上行驶时,可能需要启用一些特定功能例如:语音播放等,这些相关技术也未考虑到。
图1是本发明一实施例提供的AGV行走控制方法流程图,其具体步骤如下:
步骤101:保存预先绘制好的AGV线路地图,该地图上的每一路段都配置有针对该路段的行走控制参数。
AGV线路地图即,针对AGV的整个行走范围的线路地图。
地图上相邻两个路段节点之间的道路称为路段。
行走控制参数包括:速度、加速度、配置有定位位置及执行动作的定位精度之一或任意组合。速度包括:最大速度、最小速度之一或组合;加速度包括:最大加速度、最小加速度之一或组合。对于配置有定位位置及执行动作的定位精度,例如:当AGV要与某些工位:如电梯等对接时,此时需要较高的定位精度。
其中,道路指的是AGV行走范围内的地理道路,即按照地理划分方法划分出的道路。
步骤102:当AGV在任务路径上行走时,调度装置针对该任务路径上的每一路段,从AGV线路地图上读取该路段配置的行走控制参数。
步骤103:调度装置根据读取的行走控制参数,控制该AGV按照该行走控制参数在对应路段上行走。
较佳地,当行走控制参数包括速度时,控制该AGV按照该行走控制参数在对应路段上行走包括:
当检测到该AGV进入对应路段时,判断该路段对应的速度与该AGV当前的速度是否一致,若不一致,则控制该AGV将当前速度调整到该路段对应的速度;
当行走控制参数包括加速度时,控制该AGV按照该行走控制参数在对应路段上行走包括:
当检测到该AGV进入对应路段时,判断该路段对应的加速度与该AGV当前的加速度是否一致,若不一致,则控制该AGV将当前加速度调整到该路段对应的加速度;
当行走控制参数包括配置有定位位置及执行动作的定位精度时,控制该AGV按照该行走控制参数在对应路段上行走包括:
当检测到该AGV进入对应路段时,实时检测该AGV与定位位置的距离,当该距离小于定位精度时,执行对应动作。
较佳地,针对该任务路径上的每一路段,从AGV线路地图上查询该路段是否配置有一个或多个功能的使能标志,若是,则控制该AGV在该路段上行走时执行对应功能。
其中,上述功能包括:配置有播放的语音内容的语音播放功能,或/和配置有避障检测距离的避障检测功能,或/和配置有启动位置的启动执行机构功能;
且,当功能包括配置有播放的语音内容的语音播放功能时,控制该AGV在该路段上行走时执行对应功能包括:
在检测到该AGV进入该路段时,控制该AGV开始播放配置的语音内容,在检测到该AGV离开该路段时,控制该AGV停止播放语音;
当功能包括配置有避障检测距离的避障检测功能时,控制该AGV在该路段上行走时执行对应功能包括:
在检测到该AGV进入该路段时,控制该AGV开始检测配置的避障检测距离内的障碍物,在检测到该AGV离开该路段时,控制该AGV停止检测;
当功能包括配置有启动位置的启动执行机构功能时,控制该AGV在该路段上行走时执行对应功能包括:
在检测到该AGV进入该路段时,实时检测该AGV是否到达启动执行机构的位置,若是,则控制该AGV启动执行机构。
以上实施例考虑到了AGV任务路径上的不同路段的实际路况,为不同路段分别配置了行走控制参数,且在AGV行走过程中,实时读取路段的行走控制参数,从而使得AGV能够适应复杂环境,提高AGV执行任务的效率。
对于上述实施例中的步骤101~103可以全部由调度服务器完成,也可全部由AGV完成,或者部分由调度服务器完成部分由AGV完成,以下给出具体实施例:
图2是本发明另一实施例提供的AGV行走控制方法流程图,其具体步骤如下:
步骤201:调度服务器保存预先绘制好的AGV线路地图,该地图上的每一路段都配置有针对该路段的行走控制参数。
AGV线路地图即,针对AGV的整个行走范围的线路地图。
行走控制参数包括:速度、加速度、配置有定位位置及执行动作的定位精度之一或任意组合。速度包括:最大速度、最小速度之一或组合;加速度包括:最大加速度、最小加速度之一或组合。
在配置行走控制参数时,可在对应路段上配置,也可在路段的起始节点上配置。
另外,对于AGV线路地图上的每一路段,若AGV在该路段上行走时需要执行一个或多个功能,则该路段上配置有该一个或多个功能的使能标志。
功能包括:配置有播放的语音内容的语音播放功能,或/和配置有避障方案(包括避障检测距离)的避障检测功能,或/和配置有启动位置的启动执行机构。
步骤202:调度服务器接收用户输入的AGV任务,根据自身保存的AGV线路地图,规划该AGV任务的任务路径。
步骤203:调度服务器按照行走顺序,从该任务路径的所有路段中选择第一条路段,从AGV线路地图中读取第一条路段的行走控制参数,将第一条路段的路径信息和第一条路段的行走控制参数携带在行走指令中发送给AGV。
另外,若调度服务器从AGV线路地图中读取到第一条路段的一个或多个功能使能标志,则将该功能使能标志一并携带在行走指令中发送给AGV。
步骤204:AGV根据该行走指令中携带的第一条路段的路径信息和第一条路段的行走控制参数,在第一条路段上行走。
另外,若行走指令中携带一个或多个功能使能标志,则AGV执行对应的功能。
步骤205:AGV将自身的定位位置信息周期性地发送给调度服务器。
步骤206:调度服务器接收AGV发来的位置信息,当根据该位置信息确定AGV到达下一条路段的起始位置时,从AGV线路地图中读取下一条路段的行走控制参数。
另外,若AGV线路地图中的下一条路段配置有的一个或多个功能使能标志,则调度服务器会一并读取。
步骤207:调度服务器判断读取的下一条路段的行走控制参数与AGV当前使用的行走控制参数是否一致,若是,执行步骤208;否则,执行步骤209。
调度服务器可以为AGV维护一个行走控制参数列表,在从AGV线路地图中读取一路段的行走控制参数时,可以将该行走控制参数顺序保存到行走控制参数列表中,本步骤中,调度服务器可从该行走控制参数列表中读取AGV当前使用的行走控制参数。
另外,若调度服务器从AGV线路地图中读取到下一条路段的一个或多个功能使能标志,则还要将下一条路段的各功能使能标志对应的各功能与AGV当前正在执行的各功能进行对比,具体地:
1)对于下一条路段的功能使能标志对应的各功能,若该功能与AGV当前正在执行的一功能相同,则不在行走指令中携带该功能的任何标志,AGV收到该指令后,继续在下一条路段上继续执行该功能;否则,在行走指令中携带该功能的使能标志,AGV收到该指令后,在下一条路段上开始执行该功能;
2)对于AGV当前正在执行的各功能,若该功能不与该指令中的功能使能标志对应的任一功能相同,则调度服务器在行走指令中携带该功能的停用标志,AGV收到该指令后,在下一条路段上停止执行该功能。
步骤208:调度服务器向AGV发送携带下一条路段的路径信息的行走指令,AGV接收该指令,发现该指令未携带行走控制参数,则根据该指令携带的下一条路段的路径信息和当前使用的行走控制参数在下一条路段上行走,返回步骤205。
路径信息用于指示AGV在路段上的行走方向,如:直行、拐弯等。
步骤209:调度服务器向AGV发送携带下一条路段的路径信息和读取的行走控制参数的行走指令,AGV接收该指令,以该指令携带的行走控制参数更新当前使用的行走控制参数,根据该指令携带的下一条路段的路径信息和更新后的当前使用的行走控制参数在下一条路段上行走,返回步骤205。
当调度服务器根据AGV发来的位置信息,确定AGV到达任务终点时,会向AGV发送停止指令。
图3是本发明又一实施例提供的AGV行走控制方法流程图,其具体步骤如下:
步骤301:AGV保存预先绘制好的AGV线路地图,该地图上的每一条路段都配置有针对该路段的行走控制参数。
AGV线路地图即,针对AGV的整个行走范围的线路地图。
行走控制参数包括:速度、加速度、配置有定位位置及执行动作的定位精度之一或任意组合。速度包括:最大速度、最小速度之一或组合;加速度包括:最大加速度、最小加速度之一或组合。
在配置行走控制参数时,可在对应路段上配置,也可在路段的起始节点上配置。
另外,对于AGV线路地图上的每一路段,若AGV在该路段上行走时需要执行一个或多个功能,则该路段上配置有该一个或多个功能的使能标志。
功能包括:配置有播放的语音内容的语音播放功能,或/和配置有避障方案(包括避障检测距离)的避障检测功能,或/和配置有启动位置的启动执行机构。
步骤302:AGV接收AGV任务,根据自身保存的AGV线路地图,规划该AGV任务的任务路径。
AGV任务可以是调度服务器发来的。
步骤303:AGV按照行走顺序,从该任务路径的所有路段中选择第一条路段,从AGV线路地图中读取第一条路段的行走控制参数,按照第一条路段的路径信息和行走控制参数在第一条路段上行走。
另外,若从AGV线路地图中读取到第一条路段的一个或多个功能使能标志,则在第一条路段上执行对应功能。
步骤304:AGV根据自身的定位位置信息确定自身到达下一条路段的起始位置时,从AGV的线路地图中读取下一条路段的行走控制参数。
另外,若AGV线路地图中的下一条路段配置有的一个或多个功能使能标志,则一并读取。
步骤305:AGV判断读取的下一条路段的行走控制参数与自身当前使用的行走控制参数是否一致,若是,执行步骤306;否则,执行步骤307。
另外,若下一条路段配置有一个或多个功能使能标志,AGV还要将各功能使能标志对应的各功能与当前正在执行的各功能进行对比,具体地:
1)对于各功能使能标志对应的各功能,若该功能与当前正在执行的一功能相同,则在下一条路段上继续执行该功能;否则,在下一条路段上开始执行该功能;
2)对于当前正在执行的各功能,若该功能不与任一功能使能标志对应的功能相同,则在下一条路段上停止执行该功能。
步骤306:AGV根据下一条路段的路径信息和当前使用的行走控制参数在下一条路段上行走,返回步骤304。
步骤307:AGV以读取的行走控制参数更新当前使用的行走控制参数,根据下一条路段的路径信息和更新后的当前使用的行走控制参数在下一条路段上行走,返回步骤304。
当AGV根据自身的定位位置信息,确定到达任务终点时,停止行走。
图4是本发明又一实施例提供的AGV行走控制方法流程图,其具体步骤如下:
步骤401:调度服务器保存预先绘制好的AGV线路地图,该地图上的每一条路段都配置有针对该路段的行走控制参数。
AGV线路地图即,针对AGV的整个行走范围的线路地图。
行走控制参数包括:速度、加速度、配置有定位位置及执行动作的定位精度之一或任意组合。速度包括:最大速度、最小速度之一或组合;加速度包括:最大加速度、最小加速度之一或组合。
在配置行走控制参数时,可在对应路段上配置,也可在路段的起始节点上配置。
另外,对于AGV线路地图上的每一路段,若AGV在该路段上行走时需要执行一个或多个功能,则该路段上配置有该一个或多个功能的使能标志。
功能包括:配置有播放的语音内容的语音播放功能,或/和配置有避障方案(包括避障检测距离)的避障检测功能,或/和配置有启动位置的启动执行机构。
步骤402:调度服务器接收用户输入的AGV任务,根据自身保存的AGV线路地图,规划该AGV任务的任务路径。
步骤403:调度服务器按照行走顺序,从该任务路径的所有路段中选择第一条路段,从AGV线路地图中读取第一条路段的行走控制参数,将第一条路段的路径信息和第一条路段的行走控制参数携带在行走指令中发送给AGV。
另外,若调度服务器从AGV线路地图中读取到第一条路段的一个或多个功能使能标志,则将该功能使能标志一并携带在行走指令中发送给AGV。
步骤404:AGV根据该行走指令中携带的第一条路段的路径信息和第一条路段的行走控制参数,开始在对应路段上行走。
另外,若行走指令中携带一个或多个功能使能标志,则AGV执行对应的功能。
步骤405:AGV将自身的定位位置信息周期性地发送给调度服务器。
步骤406:调度服务器接收AGV发来的位置信息,当根据该位置信息确定AGV到达下一条路段的起始位置时,从AGV线路地图中读取下一条路段的行走控制参数,将下一条路段的路径信息和行走控制参数携带在行走指令中发送给AGV。
另外,若调度服务器从AGV线路地图中读取到下一条路段的一个或多个功能使能标志,则将该功能使能标志一并携带在行走指令中发送给AGV。
步骤407:AGV接收该行走指令,判断该指令中携带的行走控制参数是否与当前使用的行走控制参数一致,若是,执行步骤408;否则,执行步骤409。
另外,若行走指令中携带一个或多个功能使能标志,AGV还要将该指令中的功能使能标志对应的各功能与当前正在执行的各功能进行对比,具体地:
1)对于该指令中的功能使能标志对应的各功能,若该功能与当前正在执行的一功能相同,则在下一条路段上继续执行该功能;否则,在下一条路段上开始执行该功能;
2)对于当前正在执行的各功能,若该功能不与该指令中的功能使能标志对应的任一功能相同,则在下一条路段上停止执行该功能。
当功能为启动执行机构时,当AGV在路段上行走时,实时判断是否到达启动执行机构的位置,若是,则启动执行机构。
步骤408:AGV根据该指令携带的下一条路段的路径信息以及当前使用的行走控制参数在下一条路段上行走,返回步骤405。
步骤409:AGV以该指令携带的行走控制参数更新当前使用的行走控制参数,根据该指令携带的下一条路段的路径信息和更新后的当前使用的行走控制参数在下一条路段上行走,返回步骤405。
当调度服务器根据AGV发来的位置信息,确定AGV到达任务终点时,会向AGV发送停止指令。
图5为本发明一实施例提供的AGV行走控制装置的结构示意图,该装置位于调度服务器上或AGV上,该装置主要包括:行走控制参数模块51和行走控制模块52,其中:
任务路径规划模块51,用于当AGV在任务路径上行走时,针对该任务路径上的每一路段,从AGV线路地图上读取该路段配置的行走控制参数,其中,AGV线路地图为AGV行走范围内的线路地图,且该地图上的每一路段都配置有针对该路段的行走控制参数。
行走控制模块52,根据行走控制参数读取模块51读取的行走控制参数,控制该AGV按照该行走控制参数在对应路段上行走。
一较佳实施例中,行走控制模块52进一步用于,当行走控制参数包括速度时,控制该AGV按照该行走控制参数在对应路段上行走包括:
当检测到该AGV进入对应路段时,判断该路段对应的速度与该AGV当前的速度是否一致,若不一致,则控制该AGV将当前速度调整到该路段对应的速度;
当行走控制参数包括加速度时,控制该AGV按照该行走控制参数在对应路段上行走包括:
当检测到该AGV进入对应路段时,判断该路段对应的加速度与该AGV当前的加速度是否一致,若不一致,则控制该AGV将当前加速度调整到该路段对应的加速度;
当行走控制参数包括配置有定位位置及执行动作的定位精度时,控制该AGV按照该行走控制参数在对应路段上行走包括:
当检测到该AGV进入对应路段时,实时检测该AGV与定位位置的距离,当该距离小于定位精度时,执行对应动作。
一较佳实施例中,行走控制模块52进一步用于,针对任务路径上的每一路段,从AGV线路地图上查询该路段是否配置有一个或多个功能的使能标志,若是,则控制该AGV在该路段上行走时执行对应功能。
一较佳实施例中,行走控制模块52查询到路段配置的功能包括:配置有播放的语音内容的语音播放功能,或/和,配置有避障检测距离的避障检测功能,或/和,配置有启动位置的启动执行机构功能;
且,当功能包括配置有播放的语音内容的语音播放功能时,行走控制模块52控制该AGV在该路段上行走时执行对应功能包括:
在检测到该AGV进入该路段时,控制该AGV开始播放配置的语音内容,在检测到该AGV离开该路段时,控制该AGV停止播放语音;
当功能包括配置有避障检测距离的避障检测功能时,行走控制模块52控制该AGV在该路段上行走时执行对应功能包括:
在检测到该AGV进入该路段时,控制该AGV开始检测配置的避障检测距离内的障碍物,在检测到该AGV离开该路段时,控制该AGV停止检测;
当功能包括配置有启动位置的启动执行机构功能时,行走控制模块52控制该AGV在该路段上行走时执行对应功能包括:
在检测到该AGV进入该路段时,实时检测该AGV是否到达启动执行机构的位置,若是,则控制该AGV启动执行机构。
一较佳实施例中,上述装置位于AGV上,
行走控制参数读取模块51针对该任务路径上的每一路段,从AGV线路地图上读取该路段配置的行走控制参数之前进一步包括:
接收调度服务器发来的任务路径;
行走控制参数读取模块51针对该任务路径上的每一路段,从AGV线路地图上读取该路段配置的行走控制参数包括:
周期性地根据AGV当前位置,从AGV线路地图上读取AGV当前位置所在路段配置的行走控制参数;
行走控制模块52根据行走控制参数读取模块读取的行走控制参数,控制该AGV按照该行走控制参数在对应路段上行走包括:
将读取的行走控制参数与当前使用的行走控制参数进行对比,若不一致,则以读取的行走控制参数更新当前使用的行走控制参数,根据更新后的当前使用的行走控制参数,控制该AGV在当前路段上行走。
一较佳实施例中,上述装置位于调度服务器上,
行走控制参数读取模块51针对该任务路径上的每一路段,从AGV线路地图上读取该路段配置的行走控制参数之前进一步包括:
接收AGV任务,根据预先绘制的AGV线路地图,规划该AGV任务的任务路径,将该任务路径发送给AGV;
行走控制参数读取模块51针对该任务路径上的每一路段,从AGV线路地图上读取该路段配置的行走控制参数包括:
接收AGV周期性发来的AGV的当前位置,根据AGV的当前位置从AGV线路地图上读取AGV的当前位置所在路段配置的行走控制参数,将该行走控制参数发送给AGV。
本发明实施例还提供一种非瞬时计算机可读存储介质,非瞬时计算机可读存储介质存储指令,该指令在由处理器执行时使得处理器执行如步骤101-103,或者如步骤201-209,或者如步骤301-307,或者如步骤401-409任一项所述的AGV行走控制方法的步骤。
本发明实施例还提供一种电子设备,包括如上所述的非瞬时计算机可读存储介质、以及可访问非瞬时计算机可读存储介质的上述处理器。
本发明实施例的有益技术效果如下:
本发明实施例考虑到了AGV任务路径上的不同路段的实际路况,为不同路段分别配置了行走控制参数,且在AGV行走过程中,实时读取路段的行走控制参数,从而使得AGV能够适应复杂环境,提高AGV执行任务的效率。
另外,本发明实施例还考虑到了AGV任务路径上的不同路段的不同功能需要,为对应路段配置了相应功能,且在AGV行走过程中,实时读取路段配置的功能,进一步提高了AGV的适应性。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

Claims (10)

1.一种自动导引运输车AGV行走控制方法,其特征在于,该方法包括:
当AGV在根据AGV线路地图规划的任务路径上行走时,调度装置针对该任务路径在所述AGV线路地图上途经的每一路段,从AGV线路地图上读取预先为该路段配置的行走控制参数、从AGV线路地图上查询该路段是否配置有使能标志,其中,AGV线路地图为AGV行走范围内的线路地图,AGV线路地图上的每一路段都配置有针对该路段的所述行走控制参数,并且,AGV线路地图上的至少一个路段配置有针对该路段的一个或多个功能的所述使能标志;
调度装置根据读取的每个路段的所述行走控制参数,控制该AGV按照所述行走控制参数在该路段上行走,所述行走控制参数包括配置有定位位置及执行动作的定位精度,所述执行动作包括与工位对接;
调度装置响应于查询到的为任意路段配置的所述使能标志,控制该AGV在该路段上行走时执行对应功能,所述对应功能包括配置有避障检测距离的避障检测功能。
2.根据权利要求1所述的方法,其特征在于,所述行走控制参数进一步包括如下之一或任意组合:速度和加速度;
当所述行走控制参数包括速度时,所述控制该AGV按照该行走控制参数在对应路段上行走包括:
当检测到该AGV进入对应路段时,判断该路段对应的速度与该AGV当前的速度是否一致,若不一致,则控制该AGV将当前速度调整到该路段对应的速度;
当所述行走控制参数包括加速度时,所述控制该AGV按照该行走控制参数在对应路段上行走包括:
当检测到该AGV进入对应路段时,判断该路段对应的加速度与该AGV当前的加速度是否一致,若不一致,则控制该AGV将当前加速度调整到该路段对应的加速度;
当所述行走控制参数包括配置有定位位置及执行动作的定位精度时,所述控制该AGV按照该行走控制参数在对应路段上行走包括:
当检测到该AGV进入对应路段时,实时检测该AGV与定位位置的距离,当该距离小于定位精度时,执行对应动作。
3.根据权利要求1所述的方法,其特征在于,所述功能进一步包括:配置有播放的语音内容的语音播放功能,或/和,配置有启动位置的启动执行机构功能;
且,当所述功能包括配置有播放的语音内容的语音播放功能时,所述控制该AGV在该路段上行走时执行对应功能包括:
在检测到该AGV进入该路段时,控制该AGV开始播放配置的语音内容,在检测到该AGV离开该路段时,控制该AGV停止播放语音;
当所述功能包括配置有避障检测距离的避障检测功能时,所述控制该AGV在该路段上行走时执行对应功能包括:
在检测到该AGV进入该路段时,控制该AGV开始检测配置的避障检测距离内的障碍物,在检测到该AGV离开该路段时,控制该AGV停止检测;
当所述功能包括配置有启动位置的启动执行机构功能时,所述控制该AGV在该路段上行走时执行对应功能包括:
在检测到该AGV进入该路段时,实时检测该AGV是否到达启动执行机构的位置,若是,则控制该AGV启动执行机构。
4.根据权利要求1所述的方法,其特征在于,所述调度装置位于AGV上,
所述当AGV在任务路径上行走时,调度装置针对该任务路径上的每一路段,从AGV线路地图上读取该路段配置的行走控制参数之前进一步包括:
调度装置接收调度服务器发来的任务路径;
所述调度装置针对该任务路径上的每一路段,从AGV线路地图上读取该路段配置的行走控制参数包括:
调度装置周期性地根据AGV当前位置,从AGV线路地图上读取AGV当前位置所在路段配置的行走控制参数;
所述调度装置根据读取的行走控制参数,控制该AGV按照该行走控制参数在对应路段上行走包括:
调度装置将读取的行走控制参数与当前使用的行走控制参数进行对比,若不一致,则以读取的行走控制参数更新当前使用的行走控制参数,根据更新后的当前使用的行走控制参数,控制该AGV在当前路段上行走。
5.根据权利要求1所述的方法,其特征在于,所述调度装置位于调度服务器上,
所述当AGV在任务路径上行走时,调度装置针对该任务路径上的每一路段,从AGV线路地图上读取该路段配置的行走控制参数之前进一步包括:
调度服务器接收AGV任务,根据预先绘制的AGV线路地图,规划该AGV任务的任务路径,将该任务路径发送给AGV;
所述调度装置针对该任务路径上的每一路段,从AGV线路地图上读取该路段配置的行走控制参数包括:
调度服务器接收AGV周期性发来的AGV的当前位置,根据AGV的当前位置从AGV线路地图上读取AGV的当前位置所在路段配置的行走控制参数,将该行走控制参数发送给AGV。
6.一种自动导引运输车AGV行走控制装置,其特征在于,该装置包括:
行走控制参数读取模块,用于当AGV在根据AGV线路地图规划的任务路径上行走时,针对该任务路径在AGV线路地图上途经的每一路段,从AGV线路地图上读取预先为该路段配置的行走控制参数,其中,AGV线路地图为AGV行走范围内的线路地图,AGV线路地图上的每一路段都配置有针对该路段的行走控制参数,并且,AGV线路地图上的至少一个路段配置有针对该路段的一个或多个功能的使能标志;
行走控制模块,用于根据行走控制参数读取模块读取的行走控制参数,控制该AGV按照所述行走控制参数在对应路段上行走,其中,所述行走控制参数包括配置有定位位置及执行动作的定位精度,所述执行动作包括与工位对接;
所述行走控制模块还用于从AGV线路地图上查询该路段是否配置有所述使能标志,并且,响应于查询到的为任意路段配置的所述使能标志,控制该AGV在该路段上行走时执行对应功能,所述对应功能包括配置有避障检测距离的避障检测功能。
7.根据权利要求6所述的装置,其特征在于,所述行走控制参数进一步包括如下之一或任意组合:速度和加速度;并且,所述行走控制模块进一步用于:
当所述行走控制参数包括速度时,所述控制该AGV按照该行走控制参数在对应路段上行走包括:
当检测到该AGV进入对应路段时,判断该路段对应的速度与该AGV当前的速度是否一致,若不一致,则控制该AGV将当前速度调整到该路段对应的速度;
当所述行走控制参数包括加速度时,所述控制该AGV按照该行走控制参数在对应路段上行走包括:
当检测到该AGV进入对应路段时,判断该路段对应的加速度与该AGV当前的加速度是否一致,若不一致,则控制该AGV将当前加速度调整到该路段对应的加速度;
当所述行走控制参数包括配置有定位位置及执行动作的定位精度时,所述控制该AGV按照该行走控制参数在对应路段上行走包括:
当检测到该AGV进入对应路段时,实时检测该AGV与定位位置的距离,当该距离小于定位精度时,执行对应动作。
8.根据权利要求6所述的装置,其特征在于,所述行走控制模块查询到路段配置的功能进一步包括:配置有播放的语音内容的语音播放功能,或/和,配置有启动位置的启动执行机构功能;
且,当所述功能包括配置有播放的语音内容的语音播放功能时,所述行走控制模块控制该AGV在该路段上行走时执行对应功能包括:
在检测到该AGV进入该路段时,控制该AGV开始播放配置的语音内容,在检测到该AGV离开该路段时,控制该AGV停止播放语音;
当所述功能包括配置有避障检测距离的避障检测功能时,所述行走控制模块控制该AGV在该路段上行走时执行对应功能包括:
在检测到该AGV进入该路段时,控制该AGV开始检测配置的避障检测距离内的障碍物,在检测到该AGV离开该路段时,控制该AGV停止检测;
当所述功能包括配置有启动位置的启动执行机构功能时,所述行走控制模块控制该AGV在该路段上行走时执行对应功能包括:
在检测到该AGV进入该路段时,实时检测该AGV是否到达启动执行机构的位置,若是,则控制该AGV启动执行机构。
9.根据权利要求6所述的装置,其特征在于,所述装置位于AGV上,
所述行走控制参数读取模块针对该任务路径上的每一路段,从AGV线路地图上读取该路段配置的行走控制参数之前进一步包括:
接收调度服务器发来的任务路径;
所述行走控制参数读取模块针对该任务路径上的每一路段,从AGV线路地图上读取该路段配置的行走控制参数包括:
周期性地根据AGV当前位置,从AGV线路地图上读取AGV当前位置所在路段配置的行走控制参数;
所述行走控制模块根据行走控制参数读取模块读取的行走控制参数,控制该AGV按照该行走控制参数在对应路段上行走包括:
将读取的行走控制参数与当前使用的行走控制参数进行对比,若不一致,则以读取的行走控制参数更新当前使用的行走控制参数,根据更新后的当前使用的行走控制参数,控制该AGV在当前路段上行走。
10.根据权利要求6所述的装置,其特征在于,所述装置位于调度服务器上,
所述行走控制参数读取模块针对该任务路径上的每一路段,从AGV线路地图上读取该路段配置的行走控制参数之前进一步包括:
接收AGV任务,根据预先绘制的AGV线路地图,规划该AGV任务的任务路径,将该任务路径发送给AGV;
所述行走控制参数读取模块针对该任务路径上的每一路段,从AGV线路地图上读取该路段配置的行走控制参数包括:
接收AGV周期性发来的AGV的当前位置,根据AGV的当前位置从AGV线路地图上读取AGV的当前位置所在路段配置的行走控制参数,将该行走控制参数发送给AGV。
CN201910935629.8A 2019-09-29 2019-09-29 自动导引运输车行走控制方法及装置 Active CN112578783B (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN201910935629.8A CN112578783B (zh) 2019-09-29 2019-09-29 自动导引运输车行走控制方法及装置
EP20869540.3A EP4043983A4 (en) 2019-09-29 2020-09-28 METHOD AND DEVICE FOR CONTROLLING THE TRAVEL OF AN AUTOMATIC VEHICLE
JP2022519489A JP2022549726A (ja) 2019-09-29 2020-09-28 無人搬送車の走行制御方法及び装置
PCT/CN2020/118520 WO2021058010A1 (zh) 2019-09-29 2020-09-28 自动导引运输车行走控制方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910935629.8A CN112578783B (zh) 2019-09-29 2019-09-29 自动导引运输车行走控制方法及装置

Publications (2)

Publication Number Publication Date
CN112578783A CN112578783A (zh) 2021-03-30
CN112578783B true CN112578783B (zh) 2022-08-30

Family

ID=75110772

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910935629.8A Active CN112578783B (zh) 2019-09-29 2019-09-29 自动导引运输车行走控制方法及装置

Country Status (4)

Country Link
EP (1) EP4043983A4 (zh)
JP (1) JP2022549726A (zh)
CN (1) CN112578783B (zh)
WO (1) WO2021058010A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113778086B (zh) * 2021-09-03 2024-06-18 上海擎朗智能科技有限公司 地图构建和使用方法、机器人及存储介质

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2045578A1 (en) * 2007-10-01 2009-04-08 Denso Corporation Dynamic route guidance apparatus and method
CN101554979A (zh) * 2009-05-11 2009-10-14 西安建筑科技大学 基于超声传感网络的塔式起重机防碰撞在线监测预警***及方法
EP2172366A1 (en) * 2008-10-01 2010-04-07 CLAAS Tractor S.A.S. Self-propelled agricultural machine
CN103383262A (zh) * 2013-07-11 2013-11-06 北京奇虎科技有限公司 电子地图路线指引的方法和***
CN103809591A (zh) * 2012-11-09 2014-05-21 苏州宝时得电动工具有限公司 自动工作***
CN206551014U (zh) * 2017-03-06 2017-10-13 上海木爷机器人技术有限公司 一种防碰撞结构及机器人
CN108475382A (zh) * 2015-12-23 2018-08-31 瑞士再保险有限公司 航班轨迹预测***和航班轨迹承载自动化延误风险转移***及其对应方法
CN108490941A (zh) * 2018-03-29 2018-09-04 奇瑞汽车股份有限公司 应用于道路清扫车的自动驾驶***及其控制方法、装置
WO2019053757A1 (en) * 2017-09-15 2019-03-21 Inventhia S.R.L. HELMET WITH DISPLAY AND SAFETY FUNCTION FOR SPORTS ACTIVITIES
CN109814580A (zh) * 2019-04-03 2019-05-28 深圳市佳顺智能机器人股份有限公司 自动导引运输车的避障方法、***、主机及存储介质
CN209320720U (zh) * 2018-11-15 2019-08-30 杭州海康机器人技术有限公司 一种预充电路和自动引导运输车

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2873157B2 (ja) * 1993-12-25 1999-03-24 日立造船株式会社 移動ロボットの充電器への接続方法
JPH10283531A (ja) * 1997-03-31 1998-10-23 Toshiba Corp 現金処理システム
JP5503419B2 (ja) * 2010-06-03 2014-05-28 株式会社日立製作所 無人搬送車および走行制御方法
CN202827165U (zh) * 2012-07-24 2013-03-27 浙江吉利汽车研究院有限公司杭州分公司 一种实时车速控制装置
US8965561B2 (en) * 2013-03-15 2015-02-24 Cybernet Systems Corporation Automated warehousing using robotic forklifts
CN105258705A (zh) * 2014-07-17 2016-01-20 高德软件有限公司 一种导航方法及装置
KR101737792B1 (ko) * 2014-11-10 2017-05-19 현대모비스 주식회사 자율 주행 차량, 자율 주행 관리 장치 및 그 제어 방법
GB201420988D0 (en) * 2014-11-26 2015-01-07 Tomtom Telematics Bv Apparatus and method for vehicle economy improvement
US10331138B2 (en) * 2016-07-05 2019-06-25 Baidu Usa Llc Standard scene-based planning control methods for operating autonomous vehicles
US11460864B2 (en) * 2016-07-29 2022-10-04 Nidec Corporation Moving body guidance system, moving body, guidance device, and computer program
JP6640777B2 (ja) * 2017-03-17 2020-02-05 株式会社東芝 移動制御システム、移動制御装置及びプログラム
CN107169611B (zh) * 2017-06-09 2020-06-02 金陵科技学院 一种图形化方式规划agv行走区域并监控其运行的方法
CN109657888A (zh) * 2017-10-10 2019-04-19 杭州海康机器人技术有限公司 一种agv任务生成方法、装置、电子设备及存储介质
CN107831019A (zh) * 2017-10-25 2018-03-23 上海玖锶自动化技术有限公司 一种agv运行参数标定装置及方法
CN207481664U (zh) * 2017-11-02 2018-06-12 宝沃汽车(中国)有限公司 车辆控制***及车辆
CN108007470B (zh) * 2017-11-30 2021-06-25 深圳市隐湖科技有限公司 一种移动机器人地图文件格式和路径规划***及其方法
CN110162029B (zh) * 2018-02-12 2022-11-25 北京欣奕华科技有限公司 一种基于规划路径的运动控制方法及装置、机器人
CN109101023A (zh) * 2018-08-09 2018-12-28 北京智行者科技有限公司 一种报表数据处理方法
CN110091895A (zh) * 2019-05-28 2019-08-06 江苏飞梭智行设备有限公司 一种实现车速控制的方法和路段标识的***
CN110162058B (zh) * 2019-06-03 2022-04-05 西交利物浦大学 Agv规划方法及装置
CN110398253A (zh) * 2019-07-22 2019-11-01 北京特种机械研究所 Agv导航调度实现***及agv控制***
CN110398965A (zh) * 2019-07-22 2019-11-01 北京特种机械研究所 一种基于有迹导航地图设计的agv导航调度方法
KR20190098094A (ko) * 2019-07-31 2019-08-21 엘지전자 주식회사 자율주행시스템에서 차량이 수신한 메시지의 유효성을 판단하는 방법 및 이를 위한 장치

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2045578A1 (en) * 2007-10-01 2009-04-08 Denso Corporation Dynamic route guidance apparatus and method
EP2172366A1 (en) * 2008-10-01 2010-04-07 CLAAS Tractor S.A.S. Self-propelled agricultural machine
CN101554979A (zh) * 2009-05-11 2009-10-14 西安建筑科技大学 基于超声传感网络的塔式起重机防碰撞在线监测预警***及方法
CN103809591A (zh) * 2012-11-09 2014-05-21 苏州宝时得电动工具有限公司 自动工作***
CN103383262A (zh) * 2013-07-11 2013-11-06 北京奇虎科技有限公司 电子地图路线指引的方法和***
CN108475382A (zh) * 2015-12-23 2018-08-31 瑞士再保险有限公司 航班轨迹预测***和航班轨迹承载自动化延误风险转移***及其对应方法
CN206551014U (zh) * 2017-03-06 2017-10-13 上海木爷机器人技术有限公司 一种防碰撞结构及机器人
WO2019053757A1 (en) * 2017-09-15 2019-03-21 Inventhia S.R.L. HELMET WITH DISPLAY AND SAFETY FUNCTION FOR SPORTS ACTIVITIES
CN108490941A (zh) * 2018-03-29 2018-09-04 奇瑞汽车股份有限公司 应用于道路清扫车的自动驾驶***及其控制方法、装置
CN209320720U (zh) * 2018-11-15 2019-08-30 杭州海康机器人技术有限公司 一种预充电路和自动引导运输车
CN109814580A (zh) * 2019-04-03 2019-05-28 深圳市佳顺智能机器人股份有限公司 自动导引运输车的避障方法、***、主机及存储介质

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
AGV***路径规划与调度算法研究;梁建刚;《中国优秀博硕士学位论文全文数据库(硕士)信息科技辑》;20181115(第11期);全文 *
Mobile robots formation navigation with behavior based algorithms;Gh. Lazea,等;《2008 IEEE International Conference on Automation, Quality and Testing, Robotics》;20080805;全文 *
一种基于多信息融合的室内移动机器人定位方法;缪松华,等;《机械与电子》;20120630(第06期);全文 *
基于改进智能水滴算法的汽车避障局部路径规划;宋晓琳等;《汽车工程》;20160225(第02期);全文 *
基于激光和里程计的陪护机器人自主导航方法;晁彦举等;《可编程控制器与工厂自动化》;20130915(第09期);全文 *

Also Published As

Publication number Publication date
EP4043983A4 (en) 2022-12-21
CN112578783A (zh) 2021-03-30
JP2022549726A (ja) 2022-11-28
EP4043983A1 (en) 2022-08-17
WO2021058010A1 (zh) 2021-04-01

Similar Documents

Publication Publication Date Title
JPH10162282A (ja) 車群走行制御システム
CN107578200B (zh) 基于agv的控制方法、装置及计算机可读存储介质
US10866106B2 (en) Driverless transportation system
US11584248B2 (en) Method of parking an autonomous driving vehicle for autonomous charging
JP6964141B2 (ja) 車両制御装置および自動駐車システム
EP3482996A1 (en) Non-contact power supply system and power reception device
US11358606B2 (en) Method for operating a motor vehicle for improving working conditions of evaluation units in the motor vehicle, control system for performing a method of this kind, and motor vehicle having a control system of this kind
CN109034639B (zh) 一种调度控制方法
CN115079702B (zh) 一种混合道路场景下的智能车辆规划方法和***
CN112578783B (zh) 自动导引运输车行走控制方法及装置
CN108955708A (zh) 自动导引运输车最短环形路径导航方法及导引运输车
CN115328156A (zh) 路径规划方法及装置、机器人及计算机可读存储介质
US11673576B2 (en) Nested scenarios in planning for autonomous driving vehicles
US20210181738A1 (en) Method for determining ride stability of an autonomous driving system controlling an autonomous driving vehicle
CN112461251A (zh) 自动驾驶车队的路点信息传输方法、装置及***
WO2012039026A1 (ja) 車両用情報処理装置及びデータベース
KR102366073B1 (ko) 주행경로 설정장치 및 주행경로 설정방법
JP2021064038A (ja) 自動運転装置
JP2021107994A (ja) 自律走行装置及び自律走行管理システム
CN111123931A (zh) 一种agv双驱动磁导航的拐弯方法及存储装置
CN111717222B (zh) 一种车辆控制方法及相关设备
JP2011257292A (ja) 車両位置表示装置
Löper et al. Vehicle automation in cooperation with V2I and nomadic devices communication
JPH09183318A (ja) 自動走行車
CN115480567A (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
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address

Address after: 310051 room 304, B / F, building 2, 399 Danfeng Road, Binjiang District, Hangzhou City, Zhejiang Province

Patentee after: Hangzhou Hikvision Robot Co.,Ltd.

Address before: 310052 5 / F, building 1, building 2, no.700 Dongliu Road, Binjiang District, Hangzhou City, Zhejiang Province

Patentee before: HANGZHOU HIKROBOT TECHNOLOGY Co.,Ltd.

CP03 Change of name, title or address