BEIKE blog

備忘録です

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

2022年を振り返って

概要 2022年を振り返り、反省をします。 振り返り 毎年恒例、月ごとに振り返っていきましょう。 いつもどおりTwitterを頼りにしていきます。 1月 どうやら何かを提出したようですね。 つくばチャレンジの参加レポートを提出した— BEIKE (@BEIKE_RE) January …

ros2ポーティング作業メモ

概要 現在emcl2のros2ポーティング作業中です。 もしかしたら、このメモが役に立つのでは? と思い、書き始めました。 まずは、GPTさんに聞いてみる? GPTさん教えてください!! ros1のc++パッケージをros2のパッケージにするための、ポーティングを行って…

移動ロボットのためのポータブル多仮説モンテカルロ法ローカライゼーションという論文を読む

概要 面白そうなパーティクルフィルタの論文を見つけたのでメモしながら読む 論文 https://arxiv.org/pdf/2209.07586.pdf タイトル Portable Multi-Hypothesis Monte Carlo Localization for Mobile Robots メモ ・研究背景 自己位置推定は、地図を使用して…

ある任意の文字列を含むファイル/フォルダを削除

ls | grep -P '^(?!.*rviz).*$' | xargs rm -rf

ros2 基本 メモ

パッケージ作成 ros2 pkg create hoge_pkg --dependencies rclcpp --build-type ament_cmake --license Apache-2.0 ros2 pkg create inverted_pendulum_robot_imu_filter_ros2 --dependencies rclcpp --build-type ament_cmake --license Apache-2.0 --maint…

ubuntu起動時に自動で立ち上がるアプリの設定を変更

概要 インターンの面接の時にTeamsが必要でインストールをしました。 そしたら、自動で立ち上がるようになって毎回見るだけでも辛くなってきたので(使わないのに立ち上がるので)自動で立ち上がらないようにするためのメモです。 以下のコマンドを打って、…

メモ ディレクトリ内にある全てのファイルに拡張子を付与する

ls | awk '{print $1 " " $1 ".msg"}' | xargs -L 1 mv

メモ ubuntu エイリアス

if [ -f /etc/bash_completion ]; then . /etc/bash_completion fi if [ -f /etc/bash_completion.d/git-prompt ]; then export PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w$(__git_ps1)\[\033[00m\](\t)\$…

WSLでRVizを使用する

概要 WSL(ubuntu 18.04)でRVizを使用する際にエラーが出たので 上手く行った方法を備ぼる。 結論 WSL2を使おう docs.microsoft.com 手順 ①WSLを入れる ②ros melodic desktopを入れる ③X Window Systemのインストール ④RVizを立ち上げるために設定を行う xmin…

micro-ROSの調査

概要 micro-ROSっていうのがあるけど、ros serialとどっちが良いのとか悩み始めたが 両方とも全く知らんので少し調べる。 micro-ROS ROS2をマイコン上で使用するためのもの。ROS2ノードをマイコン上で立ち上げることができる。 micro-ROSで開発したものはバ…

raspiホットスポット化

sudo apt install hostapd dnsmasq iptables git clone https://github.com/oblique/create_ap.git cd create_ap sudo make install sudo iw dev wlan0 interface add ap0 type __ap sudo create_ap --no-virt ap0 wlan0 raspi 上手く行くと、このようなログ…

raspiインターネット時刻合わせ

ファイルの編集を行う。 sudo vim /etc/systemd/timesyncd.conf なぜか、ntp.nict.jpだと上手く行かなかったで、pool.ntp.orgを選択した。 # This file is part of systemd. # # systemd is free software; you can redistribute it and/or modify it # unde…

raspiで外付けssdを使用する

hakushisky.blog.shinobi.jp takuya-1st.hatenablog.jp

gmappingのマップの更新速度について

概要 「gmappingのパラメータであるmap_update_intervalを0.1などにしても /mapトピックの配信頻度が0.5Hz程度ぐらいになってしまう」という話を聞いたので調べてみた。 〜map_update_interval ( float 、デフォルト:5.0) マップの更新間の時間(秒単位)…

vslam

introlab/rtabmap_ros github.com appliedAI-Initiative/orb_slam_2_ros github.com

非インターネット環境でNTP

参考記事 qiita.com