The invention provides an obstacle avoidance control method based on the time window for each step S1, avoid the obstacles set a time window; step S2, through the coordination control agent gets all the time of obstacle avoidance window parameters; step S3, and makes a comparative analysis on the 22: avoid the barrier between all implementation of interactive computing, if the goal of avoiding obstacles and other obstacle avoidance the time window are interactive, first determine the priority: if the target object is high priority obstacle avoidance, to maintain the original speed to continue driving; if the target avoid obstacle avoidance objects other than priority low priority, reduce the goal of avoiding obstacles speed; step S4 the calculation results in service to avoid the barrier to control the actuator, avoid obstacle speed to avoid collision avoidance objects, so as to achieve the purpose of obstacle avoidance. The invention compares the time window parameters between the target obstacle avoidance and other obstacle avoidance, and obtains the interaction situation to control their running speed, so as to avoid the possibility of collision.
【技术实现步骤摘要】
一种基于时间窗的避障控制方法
本专利技术涉及工业控制
,特别涉及一种避障控制方法,可应用于AGV小车的控制领域。
技术介绍
科学技术的发展日新月异,AGVs在现代货物搬运中得到了越来越广泛的使用。其自动化程度高,能够满足柔性制造系统和立体仓库的要求。其中AGVs是指自动导引车系统,由管理计算机、数据传递子系统、若干辆沿导引路径行驶的自动导引小车(即AGV小车)、地面子系统组等组成,用于及时有效的分派自动导引小车到某位置完成指定动作,而且具有监控管理的系统。AGVs在现代科技中具有无可比拟的优势,合理和有效解决系统中的路径冲突问题是高效利用AGVs的关键。但是在AGVs中,由于多个AGV小车的共同运行,很可能导致碰撞冲突,所以合理解决此问题显得尤为关键。本专利技术方法就是基于现有AGVs的不足,提出了一种基于时间窗的避障方法,相比于只包含车辆载重约束的基本车辆路径问题,带时间窗的车辆路径问题更好地反应实际应用情况,然而由于车辆路径问题本身就是一大难题,而带时间窗问题是在此基础上又增加了时间窗约束,从而使问题的求解更加困难,因此对时间窗问题的模型和求解算法研究一直是车辆路径规划研究的重点和难点。
技术实现思路
本专利技术要解决的技术问题,在于提供一种基于时间窗的避障控制方法,通过将目标避障物与其他避障物的时间窗参数进行比较计算,得出目标避障物与其他避障物之间的交互情况,来控制目标避障物或其他避障物的运行速度,避免目标避障物与其他避障物发生碰撞的可能。本专利技术是这样实现的:一种基于时间窗的避障控制方法,包括:步骤S1、为每个避障物设置一时间窗,所述时间窗的尺 ...
【技术保护点】
一种基于时间窗的避障控制方法,其特征在于:包括:步骤S1、为每个避障物设置一时间窗,所述时间窗的尺寸参数如下:长X=Sy+1/2L+1/2(L*Sinθ+A*Cosθ),宽Y=Sx+1/2L+1/2(L*Cosθ+A*Sinθ),其中Sx:避障物沿X轴方向匀减速运动的位移;Sy:避障物沿Y轴方向匀减速运动的位移;L:避障物本身长度;A:避障物宽度;θ:避障物轴线与水平方向的夹角;步骤S2、通过协调控制代理获取所有避障物的时间窗参数;步骤S3、然后进行比较分析:对所有的避障物两两间执行交互计算,若目标避障物与其他避障物的时间窗存在交互情况,则先判断优先级:若目标避障物优先级高,则保持原始速度继续行驶;若目标避障物优先级比其他避障物优先级低,则降低目标避障物的行驶速度;步骤S4、将计算的结果作用于所服务的避障物执行器,以控制避障物行驶速度,避免避障物发生碰撞,从而达到避障的目的。
【技术特征摘要】
1.一种基于时间窗的避障控制方法,其特征在于:包括:步骤S1、为每个避障物设置一时间窗,所述时间窗的尺寸参数如下:长X=Sy+1/2L+1/2(L*Sinθ+A*Cosθ),宽Y=Sx+1/2L+1/2(L*Cosθ+A*Sinθ),其中Sx:避障物沿X轴方向匀减速运动的位移;Sy:避障物沿Y轴方向匀减速运动的位移;L:避障物本身长度;A:避障物宽度;θ:避障物轴线与水平方向的夹角;步骤S2、通过协调控制代理获取所有避障物的时间窗参数;步骤S3、然后...
【专利技术属性】
技术研发人员:郑松,张望,林东东,吴晓林,柯伟林,王亮亮,江乾贵,胡耀鹏,
申请(专利权)人:爱普福建科技有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。