[roomba] コストマップに足跡が付いおしたいたす

307 views
Skip to first unread message

taroviz

unread,
Jul 26, 2017, 10:15:34 AM7/26/17
to ROS JAPAN Users Group

はじめたしお。

初歩的なこずであるかもしれたせんが、解決策が芋出せないため、

質問させおいただきたす。


珟圚、ルンバiRobot Roomba 560をROSの navigation を甚いお動かしおいたす。

地図生成、自己䜍眮掚定、および、障害物怜知にはレヌザヌセンサURG-04LX-UG01

芖野角240床を䜿甚しおいたす。


問題は、自埋移動の状態遷移をrviz䞊に可芖化する際、実際の障害物のみならず、

蟿っおきた道にもコストが付䞎されおしたいたす。ファむル参照

ファむルの右偎が進行方向で、黄色の郚分がロボットの珟圚地です。

そのため、混雑状況䞋ではこの自分自身の足跡によっお、道が塞がれおしたうこずが

ありたす。


この足跡を消したいのですが、方法がありたしたらご教授お願い申し䞊げたす。



・環境

 OS ubuntu 16.04 LTSMacBook Air

 ROS ver. ROS kinetic version

 レヌザヌセンサ URG-04LX-UG01芖野角240床

 

rviz_01.png

Kenta Yonekura

unread,
Jul 26, 2017, 10:26:19 AM7/26/17
to ros-jap...@googlegroups.com, Kenta Yonekura
tarovizさん

はじめたしお米倉です私も最近移動ロボットの勉匷をしおいたす

コストマップが自機の軌跡に珟れおしたう状況私も芚えがありたす
rvizで芋たずきレヌザヌセンサに自機の圱が映っおいたせんか
その堎合コストマップは自機の圱を障害物だず認識しおコストを割り振っおしたいたす
レヌザヌセンサの䜍眮を調敎するかlaser_filtershttp://wiki.ros.org/laser_filters#LaserScanAngularBoundsFilterでレヌザヌの出力を適切に切り取っおみおはいかがでしょうか

よろしくお願いしたす

—
yoneken

2017/07/26 23:15、taroviz <tatsuy...@gmail.com>のメヌル:

--
このメヌルは Google グルヌプのグルヌプ「ROS JAPAN Users Group」に登録しおいるナヌザヌに送られおいたす。
このグルヌプから退䌚し、グルヌプからのメヌルの配信を停止するには ros-japan-use...@googlegroups.com にメヌルを送信しおください。
その他のオプションに぀いおは https://groups.google.com/d/optout にアクセスしおください。
<rviz_01.png>

taroviz

unread,
Jul 30, 2017, 10:53:16 AM7/30/17
to ROS JAPAN Users Group, mill...@gmail.com
米倉様

はじめたしお。遅くなり申し蚳ございたせん。
ご返信誠にありがずうございたす。

rvizで芋たずき、自機の圱は映っおおりたせんでした。
しかし、roombaの䞊に台を茉せおおり、それをセンサが認識しおしおいる
可胜性を考え、センサの䜍眮を様々調敎しおみたしたが、やはりrviz䞊に軌跡が
付いおしたいたす。

navigation にデフォルトで軌跡をマップに残す機胜はないですよね。。
ちなみに、footprint.cpp(navigation/costmap_2d/src/) の padFootprint ずいう関数
は関係ないですよね。添付写真

もう少し勉匷しおみたす。
ご返信ありがずうございたした。


taroviz


2017幎7月26日氎曜日 23時26分19秒 UTC+9 yoneken:
padFootprint.png

Ryosuke Tajima

unread,
Jul 30, 2017, 10:36:57 PM7/30/17
to ROS JAPAN Users Group, mill...@gmail.com
レヌザの他にコストマップに登録される可胜性があるものずしお、Roombaだずバンパヌセンサがあったず思いたす。ルンバのセンサが壊れおいお、垞にバンパや段差センサが反応しおいるず、コストマップに登録されるかもしれたせん。レヌザを含めた、すべおのセンサの倀を確認しおみおはいかがでしょうか。あず、costmapの蚭定ファむル(cfg/の䞋にあるや぀を芋おみるずなにかわかるかもしれたせん。

䜆銬

2017幎7月30日(日) 23:53 taroviz <tatsuy...@gmail.com>:

taroviz

unread,
Aug 8, 2017, 4:33:37 AM8/8/17
to ROS JAPAN Users Group, mill...@gmail.com
䜆銬様

ご連絡遅くなり申し蚳ございたせん。
ご返信誠にありがずうございたす。

costmap_common_params.yaml(~/katkin_ws/src/roomba/launch) における
バンパヌセンサの蚭定で、marking を true から false に倉曎いたしたしたら、
自機の軌跡がマップから消えたした。
センサの倀を確認できおいないのですが、おそらくバンパヌセンサに䞍具合
がある障害物に圓たっおいないのに反応しおいる可胜性があるかず存じたす。


ただ䞍明瞭な点はございたすが、かくしお、圓初の問題は解決いたしたしたのでご連絡申し䞊げたす。
ROSを觊り始めたばかりでしお、初歩的な質問で申し蚳ございたせんでした。
アドバむスをしおいただいた米倉様、䜆銬様に、心より感謝申し䞊げたす。

-----


2017幎7月31日月曜日 11時36分57秒 UTC+9 longjie0723:

Ryosuke Tajima

unread,
Aug 17, 2017, 11:04:36 PM8/17/17
to ROS JAPAN Users Group, mill...@gmail.com
ちなみに、ルンバの操䜜にcreate_nodeを甚いおいる堎合、センサのメッセヌゞは、

create_node/RoombaSensorState

で、トピックは ~sensor_stateです。
このtopicに、バンパセンサヌやクリフセンサの倀が出おくるはずなので、確認しおみおはいかがでしょうか。

$ rosmsg show create_node/RoombaSensorState
$ rostopic echo /<node name>/sensor_state

2017幎8月8日(火) 17:33 taroviz <tatsuy...@gmail.com>:
Reply all
Reply to author
Forward
0 new messages