trsing’s diary

勉強、読んだ本、仕事で調べたこととかのメモ。

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

SSLを無視する設定

経緯 情シスからセキュリティ強化のお知らせ。git cloneやらpipやらで証明書のエラーが出るようになったので問い合わせると証明書無視する方向で何とかしろとのお返事。ので証明書無視する設定とか。 証明書を無視する設定 git GIT_SSL_NO_VERIFY=1 git clon…

ros pythonでsubscribeを停止する

subscribe登録時の返り値を保持しておく。 subscribe開始 hoge_sub_ = rospy.Subscriber('hoge', Bool, on_sub_hoge_) subscribe停止 hoge_sub.unregister() C++の場合は.shutdown()

Jetson Orinでpyrealsense2を使う

これ github.com 補足 cmakeのバージョンに注意。上記コメントでは3.13。どのバージョンからかPYTHON_EXECUTABLEの取り扱いが変わってるっぽい(PYTHON_EXECUTABLE->Python_EXECUTABLE?よくわからない…) 追記 cmake 3.25.2でのビルド結果 librealsense 2.54.1…

ros noeticのmap_serverでマップを変更する

change_map serviceを使う。 ros wiki amclを使っている場合はuse_map_topicをtrueにしておく。 ソースコード //Change the currently published map change_map_srv_ = nh_.advertiseService("change_map", &MapServer::changeMapCallback, this); bool cha…

ros noeticのdwa_local_plannerでlatch_xy_goal_torelanceを設定する

ros wikiでは ros wiki となっているが、<name>は無視して設定する。 ソースコード latch_xy_goal_torelanceを使用しているLatchedStopRotateControllerをdwa_planner_ros.hで宣言。引数ないのでnameは設定されない。 base_local_planner::LatchedStopRotateContro</name>…