ドキュメンテ,ション

このペ,ジは前リリ,スの情報です。該当の英語のペ,ジはこのリリ,スで削除されています。

地上車両のアルゴリズム

マッピング,位置推定,slam,パス計画,パス追従,状態推定

これらの机器人系统工具箱™のアルゴリズムは,モバイルロボット工学アプリケーション(地上車両)に焦点を合わせています。。占有グリッドを使用して環境のマップを作成し、SLAM (位置推定とマッピングの同時実行) を行い、与えられた環境でロボットのパス計画を開発し、一連の中間点に追従するようにコントローラーを調整できます。また、ロボットからのセンサー データに基づいて、障害物回避や状態推定、位置推定を実行できます。

関数

すべて展開する

buildMap
readBinaryOccupancyGrid 读取二进制占用格
writeBinaryOccupancyGrid 将值从网格写入ROS消息
readOccupancyGrid 读取占用网格消息
writeOccupancyGrid 将值从网格写入ROS消息
readOccupancyMap3D 从Octomap ROS消息读取3-D地图
lidarScan 2次元激光雷达スキャンを保存するためのオブジェクトの作成
matchScans 估计两次激光扫描之间的姿势
matchScansGrid 使用基于网格的搜索估计两个激光雷达扫描之间的姿态
情节 显示激光或激光雷达扫描读数
removeInvalidData 删除无效的范围和角度数据
transformScan 基于相对姿态的激光扫描变换
连接 为给定的连接类型连接姿势
插入 沿路径段插值姿态
显示
optimizePoseGraph 优化姿态图中的节点
addRelativePose 为姿态图添加相对姿态
边缘 姿态图中的边
edgeConstraints 姿态图中的边缘约束
findEdgeID 查找edge的ID
节点 姿态图中节点的姿态
removeEdges 从图中删除环路闭合边
显示

クラス

すべて展開する

机器人技术。LidarSLAM 激光雷达スキャンを使用した位置推定とマッピングの実行
机器人技术。MonteCarloLocalization
机器人技术。BinaryOccupancyGrid バ@ @ナリ値の占有グリッドを作成
机器人技术。OccupancyGrid 確率値を使用した占有グリッドの作成
机器人技术。OccupancyMap3D
机器人技术。OdometryMotionModel 创建一个测程运动模型
机器人技术。ParticleFilter 粒子フィルタ,の状態推定器の作成
机器人技术。PoseGraph 创建2-D姿态图
机器人技术。PoseGraph3D 创建三维姿态图
机器人技术。DubinsConnection Dubins路径连接类型
机器人技术。DubinsPathSegment 连接两个姿态的杜宾斯路径段
机器人技术。ReedsSheppConnection reed - shepp路径连接类型
机器人技术。ReedsSheppPathSegment 连接两个姿态的reed - shepp路径段
机器人技术。人口、难民和移民事务局 概率路线图(PRM)パスプランナ,の作成
机器人技术。PurePursuit 一連の中間点に追従するコントロ,ラ,の作成
机器人技术。VectorFieldHistogram 使用矢量场直方图避开障碍物

アプリ

SLAM地图生成器

ブロック

单纯的追求 线速度和角速度控制命令
向量场直方图

トピック

マッピングとパス計画

占有グリッド

占有グリッドの機能とマップ構造体の詳細

概率路线图(PRM)

PRMアルゴリズムと特定の調整パラメ,タ,の動作。

複雑度の異なる環境でのパス計画

この例では,概率路线图(人口、难民和移民事务局)パスプランナーを使用して,特定のマップ上の2つの位置の間で障害物のないパスを計算する方法を説明します。

既知の姿勢を使用するマッピング

この例では,センサー読み取り時のロボットの位置が既知である場合に,距離センサーの読み取り値を使用して環境のマップを作成する方法を説明します。

ロボット制御

単純追跡コントロラ

単純追跡コントロ,ラ,の機能とアルゴリズムの詳細。

差動駆動型ロボットのパス追従

この例では,ロボットシミュレーターを使用して,目的のパスに従うようにロボットを制御する方法を説明します。

状態の推定

粒子フィルタのパラメタ

“粒子フィルタ”は,推定状態の事後分布を離散粒子によって近似する再帰的ベ。

粒子フィルタワクフロ

“粒子フィルタ”は,推定状態の事後分布を離散粒子によって近似する再帰的ベ。

粒子フィルタ,を使用した自動車型ロボットの追跡

粒子フィルタは,サンプリングベスの再帰ベズ推定アルゴリズムです。

モンテカルロ位置推定アルゴリズム

モンテカルロ位置推定(制程)アルゴリズムは,ロボットの位置と向きを推定するために使用されます。

モンテカルロ位置推定を使用したTurtleBotの位置推定

この例では,シミュレートされた露台®環境でモンテカルロ位置推定(制程)アルゴリズムをTurtleBot®に適用する方法を説明します。

位置推定とマッピング

激光雷达スキャンを使用したslam(位置推定とマッピングの同時実行)の実装

この例では,姿勢グラフ最適化を使用して,収集された一連の激光雷达スキャンに大满贯(位置推定とマッピングの同時実行)アルゴリズムを実装する方法を示します。

激光雷达スキャンを使用したオンラaapl(位置推定とマッピングの同時実行)の実装

この例では,シミュレートされた環境から姿勢グラフ最適化を使用して取得した激光雷达スキャンに大满贯(位置推定とマッピングの同時実行)アルゴリズムを実装する方法を示します。