2020-11-22から1日間の記事一覧

GazeboにCADモデルを読み込む

ROS

ここを参考に gazebosim.orgCOLLADA形式(.dae)のファイルを読み込める。CADからSTLでエクスポートし、Blenderでいったん読み込んだ後、.daeでエクスポートするのが良さそう。 1)CADでSTLにエクスポート 2)Blenderにインポートして.daeでエクスポート …

Gazeboで自動車を動かすデモ

ROS

ここを参考に qiita.comgit clone https://github.com/osrf/car_demo catkin_make 変更点1) Gazeboのバージョンを9から11に変更した 変更点2) answers.ros.org sudo apt install libignition-msgs-dev $ source ~/catkin_ws/devel/setup.bash $ roslaunc…

Universal RobotのROSドライバ

ROS

これを使う github.com

ROS NoeticにMoveit!をインストール

ROS

ここを参考に ros-planning.github.io sudo apt install ros-noetic-rosparam-shortcuts # これが必要だった rosdep update sudo apt update sudo apt dist-upgrade sudo apt install ros-noetic-catkin python3-catkin-tools sudo apt install python3-wsto…

Ubuntu20.04のROS NoeticにIgnition citadelをインストール

ROS

ここを参考に。 rt-net.jp ignition-citadelのインストール sudo sh -c 'echo "deb http://packages.osrfoundation.org/gazebo/ubuntu-stable `lsb_release -cs` main" > /etc/apt/sources.list.d/gazebo-stable.list' wget http://packages.osrfoundation.o…

macからParallel desktopでポートフォワーディングしてUbuntu上のroscoreにアクセスする

ROS

以下のParallel desktopバージョン。 seinzumtode.hatenadiary.jpParallel desktopの方が完全にラクだった、 Preferences>Networkで、Portforwarding rulesをAddする。 Macローカルの11311ポートをUbuntu20.04の11311にフォワードする Simulinkサンプルの実…

Big SurでM5Stick Cのポートを認識しない

Big SurにアップデートしたらM5 Stick Cを認識しなくなった。FTDIのVCPドライバが2020年の8月にアップデートされていたので、この最新版をインストールして再起動したら認識した。Arduino IDEのPort

ROS2のArduinoライブラリのサンプルビルドで落ちる

ROS

Publisherサンプルをビルドしたところ、 ValueError: dlsym(RTLD_DEFAULT, kIOMasterPortDefault): symbol not foundというエラーで落ちる。 esptool関係のエラーらしい。 ESP32のパッケージの設定で、esptool(バイナリ)ではなくesptool.py(スクリプト)…

Terminatorのレイアウトを復元する

terminator-gtk3.readthedocs.ioAlt+LでLayout Launcherが起動するいい感じにROS(2)環境が構築できた

Terminatorのカラースキームの設定

デフォルトだとTerminatorのカラースキームは赤字と青字が暗すぎて嫁なkッタ以下のプラグインを使う github.comIR_Blackをデフォルトに設定した

Ubuntu20.04の起動が遅い

systemd-analyzeコマンドで調べると、20sくらいかかっている $ systemd-analyze plot > ~/SystemdAnalyzePlot.svgaskubuntu.comgrubの設定を変えてnoplymouthをオフにしたら早くなった sudo nano /etc/default/grubGRUB_CMDLINE_LINUX_DEFAULT="noplymouth v…