ssk tech blog

自律移動ロボットの話を書きます

2019-01-01から1年間の記事一覧

ROS2(ROS dashing)で『SLAM入門』のLittleSLAMのラッパーを書いた

宣伝 技術記事投稿サイトのQiitaに記事書きました. ROS2(ROS dashing)で『SLAM入門』のLittleSLAMを動かすラッパーを書いたので、その説明です. Qiita記事 qiita.com 結果 コード置き場 github.com

ROS dashingでROS勉強会のROS2チュートリアル

目次 目次 はじめに コード置き場 環境 トラブルシューティング 問題1:rclcpp_register_node_pluginsコマンド 問題2:create_subscription関数 問題3:メッセージをpublishする際の警告 結果 はじめに ROS dashingが今までのROS2と比べてLTS(Long Time Supp…

Ensemble Kalman Filter(EnKF)による自己位置推定のプログラム

宣伝 技術記事投稿サイトのQiitaに記事書きました. Ensemble Kalman Filter(EnKF)によるランドマークベースで自己位置推定するプログラムを書いたので、その説明です. EnKFはKalman Filterの派生アルゴリズムです. Qiita記事 qiita.com 結果 コード置き場…

State Lattice Plannerのアルゴリズム解読 [PythonRobotics]

目次 目次 はじめに State Lattice Plannerとは アルゴリズムの流れ 1. 終端状態のサンプリングステップ(Sampling) 2. パス生成ステップ(Trajectory Generation) 2.1 初期パラメータ決定 2.2 パラメータ最適化 2.2.1 パス生成 2.2.2 閾値チェック 2.2.3 パラ…

Udacityにある自動運転ソフトウェアbaidu apolloの無料解説講座内容まとめ

目次 目次 はじめに まとめ L1. 講座概要 L2. HD(High Definition) Maps L3. Localization L4. Perception L5. Prediction L6. Plannning L7. Control はじめに こんにちは.ササキ(@saitosasaki)です. 今回はUdacityにあるbaiduの自動運転ソフトウェアapol…

【論文】Google Cartographerの論文【ICRA2016】

目次 目次 はじめに 予備知識 論文 概要 スライド おわりに 参考にした資料 論文と実装で変更された点 はじめに こんにちは.ササキ(@saitosasaki)です. 私は以前Google Cartographer(OSS中でおそらく一番性能の良いグラフベースSLAM)の論文を読んだことが…

【論文】Unscented Kalman Filterのパラメータを逐次的にチューニングする論文を読む【2018】

目次 目次 はじめに UKF(Unscented Kalman Filter)について カルマンフィルタの派生形についてのまとめ 論文 概要 Standard UKF(SUKF)による通常の状態推定 Robust Adaptive Unscented Kalman Filter(RAUKF) シミュレーション結果 未知のノイズのある環境下…

【論文】「LO-Net: Deep Real-time Lidar Odometry」を読む【CVPR2019】

目次 目次 はじめに 論文 先行研究 手法 1 ライダーオドメトリ部 2. マッピング部 工夫 実験結果 今後の展望 感想 はじめに こんにちは.ササキ(@saitosasaki)です. twitterに論文のまとめを書いたんですけど,ブログにも上げときます。ブログではtwitterと…

ベイズの定理からカルマンフィルタを導出する

目次 目次 はじめに そもそもベイズとは そもそもカルマンフィルタとは 導出に出てくる用語について カルマンフィルタの導出 モデル 予測更新 信念が正規分布であることを確認する 信念の平均値と共分散を求める 計測更新 カルマンフィルタの式まとめ 予測更…

『確率ロボティクス』の練習問題を解いてベイズの定理を理解する

目次 目次 はじめに ベイズの定理 ベイズ確率とは ベイズの定理 データの追加 問題(2章8節の問1) 問題内容 答案 解 参考にした資料 関連記事 はじめに ことの発端は自分のtwitterのタイムラインに流れてきた以下のtweetです. それこそ人生で、何十回もカル…

【論文】「Visual SLAM: Why Bundle Adjust?」を読む【ICRA2019】

はじめに 概要 バンドル調整に基づくSLAMの問題点 提案手法 本文 序論 従来のBA(Bandle Adjustment) SLAM bundle adjustment (BA) formulation 提案手法 L-INFINITY SLAM rotation averaging formulation アルゴリズム詳細 A. Estimating relative motio…

Google Cartographerとgmappingの比較

はじめに 違い gmapping Cartographer Cartographerの何が良くないのか まとめ 追記(重要) 参考資料 本文を書く際に参考にしたもの 論文&ソースを理解する際に参考にしたもの 関連記事 はじめに こんにちは.ササキ(@saitosasaki)です. レーザSLAMのSOTA(St…

Google Cartographerのパラメータチューニングに関するIssuesまとめ

目次 目次 はじめに 問題 主にIMU・オドメトリに関する問題 誤ったループ閉じ込みのせいで地図が歪む問題 レーザースキャナに関する問題 はじめに Google Cartographerのパラメータチューニングに関するIssuesをまとめました. github.com ちなみに公式ドキ…