差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
troubleshoot:slammap [2024/07/29 23:33] – 作成 admintroubleshoot:slammap [2025/02/18 17:56] (現在) okawa
行 1: 行 1:
-====== BUDDY SLAM地図作成解説 ====== +====== 地図作成TIPS ======
-SLAM移動においては、環境地図の作成の精度が走行精度に大きく影響する。地図の精度によって走行性能が大きく変化するため、設置時においては目的地やその他設定と並んで環境地図スキャンが重要なウェイトを占める。+
  
- 地図作成時はBUDDY立つようにしてブレーキ解除ボタンを片手押し、棚を押さえつけしてロボットリップしないように動か。通常歩く速度の半分以下の速度で動かす。タブレットを使用したリモン操作行う場合は、ロボットれないうに+===== 地図作成のチェックポイント ===== 
 +  - 壁の厚みがほぼ均一であり、異様太くなっているような箇所がないこと 
 +  - 壁が2重なったりクロスたりする箇所がないこと 
 +  - 90度あるべき屋の隅や柱の出っ張り、家具の形状などが90度でとれていこと 
 +  - 細かなノイズがないかどか、全体を拡大してよく確認する 
 +===== 環境スキャンのコツ ===== 
 +|スキャン中はロボットをゆっくり動かす|高速で動かすとキャン結果がずれます。\\ 細い障害物の前では1〜2秒静止すると有効です。| 
 +|床配線などを乗り越えないようにする|乗り越えるような障害物はできる限り撤去する| 
 +|1m以下の狭い引き込み旋回を連続させない|走行しない場合はスキャンしない\\ どうしてもスキャンする場合は最後にまわす| 
 +|弧を描いたきをしない|できるぎり直進とその場旋回でスキャンる| 
 +===== 目的地作成のコツ ===== 
 +|壁から可能であれば200mmは離す|| 
 +|できるだけ走行てき向きと同じ方向に停止させる|| 
 +|画面の向きと御客様がものを取られる向きを考えて停止角度を決める|| 
 +===== 禁止領域のツ ===== 
 +|何もない空間禁止領域にする場合は鋭角をつくらない|角はできる限り丸める| 
 +|走行させないエリアは基本的には禁止領域にしておく|| 
 +|安全距離は広く取りすぎないで100mm程度にする|| 
 +===== こんな時は ===== 
 +|動き始めに迷うような動きをしてしまう|TIPS| 
 +|広い空間&回避禁止エリアで障害物がないのに一時停止してしまう| TIPS | 
 +|壁際ギリギリを攻めた時激突してしまう| TIPS | 
 +|直進方向からあい路に入る際に壁に激突して入れない| TIPS | 
 +|深い角度から曲がりながらあい路に入る際に壁に激突して入れない| TIPS | 
 +|円弧ではなく、旋回で角を曲がり移動時間が余分にかかってしま| TIPS | 
 +|回避しながら壁激突してしまう| TIPS | 
 +|特定の場所で必ず迷ってしまう| TIPS | 
 +|目的地付近で旋回を始めてから再度位置を調整してしまう| TIPS | 
 +|目的地付近で想定以上にずれて止まってしまう| TIPS | 
 +|何もないところを毎回よけように動いてしまう| TIPS | 
 +|上記の場合で回避禁止にしたら動けなくなってしまう| TIPS |
  
-わりにひとがいる場合はスキャン中は全員ロボットが走行しうるエリアから出てもらうように+====== 文字入力の制限====== 
 +===== 地図のファイル名 ===== 
 +以下の文字が使えます。\\
  
-===== 地図作成の手順 ====== +  * アルファベット 
-  - 最初に直線で一番長く走れる通路をまっすぐに1往復させ、基準をつくる +  * 数字 
-  - 運用上進入しない箇所は無理に入ずに、一筆書きにるようにその他の場所をスキャンしていく +  * ひな 
-  - 最初の直線(スート地点でなくてもよい)に戻って地図を保存する +  * 全角カカナ 
-  - 禁止領域を設定する(部屋の外は必ずすべて禁止領域に設定する) +  * 漢字 
-  - 目的地を追加する(できるだけロボットを動かして「現在地登録」から行う) +  * 全角濁点 
-  - 一度試験走行し、目的地を走らせ迷走や目的地到達不能がでないことを確認する +  角半濁点 
-  - ユーザー様に目的地到達をみて頂き、目的地名称を含めて確認をとる +  -(ハイフン) 
-  - オプショ(1方通行・回避禁止・低速走行などを設定する+  * _(アダーバー
  
 +===== 目的地の名称 =====
 +以下の文字が使えません。\\
 +  * " (ダブルクォーテーション)
 +  * / (スラッシュ)
 +  * \ (バックスラッシュ)
 +  * \ (バックスラッシュ)を含む制御文字
  
-===== 地図作成のチェックポイント ====== 
-  * 壁の厚みがほぼ均一であり、異様に太くなっているような箇所がないこと 
-  * 壁が2重になったりクロスしたりする箇所がないこと 
-  * 90度であるべき部屋の隅や柱の出っ張り、家具の形状などが90度でとれていること 
-  * 細かなノイズがないかどうか、全体を拡大してよく確認する 
- 
- 
-===== 地図作成の失敗しやすいポイントと対策 ====== 
-  * 床配線などを乗り越え → できる限り撤去する 
-  * 1m以下の狭い引き込みで旋回を連続させる → 走行しない場合はスキャンしない。どうしてもスキャンする場合は最後にまわす 
-  * 弧を描いた動き → できるかぎり直進とその場旋回でスキャンする 
- 
- 
-===== 禁止領域設定のポイント ====== 
-  * 何もない空間を禁止領域にする場合は鋭角をつくらない(角はできる限り丸める) 
-  * 走行させないエリアは基本的には禁止領域にしておく 
-  * 安全距離は広く取りすぎないで100mm程度にする 
- 
- 
-===== 目的地設定のポイント ====== 
-  * 壁から可能であれば200mmは離す 
-  * できるだけ走行してきた向きと順方向に停止させる 
-  * 画面の向きと御客様がものを取られる向きを考えて停止角度を決める