没有合适的资源?快使用搜索试试~ 我知道了~
MAPF笔记11
需积分: 0 3 下载量 91 浏览量
2022-08-03
14:18:13
上传
评论 1
收藏 1.54MB PDF 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/86285984/0001-39b496e42ce2d767270283d4816020b6_thumbnail.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
5页
1. 将连续时间离散化为时间步长 2. 每个时间步长执行一个动作 3. 在每个时间步长里,每个 agent 只占据一个节点 2. Search-Based Op
资源推荐
资源详情
资源评论
![md](https://img-home.csdnimg.cn/images/20210720083646.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![text/x-c](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![tar](https://img-home.csdnimg.cn/images/20210720083646.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![ncd](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![text/x-c++](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/release/download_crawler_static/86285984/bg1.jpg)
MAPF 基础
文档作者:李 拥 祺
1. MAPF 是什么?
multi-agent pathfinding problem
1.1 定义
Multi-Agent Path Finding (MAPF) is the problem of computing collision-free paths for a
team of agents from their current locations to given destinations
MAPF 问题是多智能体规划问题中很重要的一类问题;
解决的问题:
解决多个智能体局部路径冲突问题;
传感器可以进行避障,但是如果能提前优化路径避免或降低碰撞的概率显然是更好的选择。
举个例子:人在开车的时候总是会有提前预判危险从而规划出一条路径避免危险,这也是老司
机与新手司机的一大区别。
核心部分:
全局路径规划
局部路径优化
1.2 经典 MAPF 问题数学描述
1.2.1 问题描述
个 agent
Input :tuple
无向图
映射 表示每个 agent 都对应一个源节点;
映射 表示每个 agent 对应的目标节点;
假设 时间是离散的,在每一个时间步长,每一个 agent 都分别位于图 上一个节点上,并且可以
做一个动作。
动作 可以认为是一个函数,如 表示节点 上的 agent 在一个时间点执行
了动作 之后,在下一个时间点位于节点 。一般认为有两种类型的动作:
move :表示一个 agent 从它现在的节点 移动到图上的相邻节点 ;
wait :表示一个 agent 在一个时间步长不移动,即在下一个时间点任然待在现在的节点 。
表示一个 agent 执行了动作序列 中前 个动作之后达到的位置,
即 ,其中 表示 的源节点位置。
表示 agent 执行了一系列动作 之后到达目标节点 ,我们称动作序列 是
agent 的一条单智能体规划路径(single-agent plan )。
Output :k 条 single-agent plan 集合。
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/4cd600e24bb542229a3fe9684e55abf2_weixin_35782148.jpg!1)
我要WhatYouNeed
- 粉丝: 45
- 资源: 287
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)