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

リチウムイオン電池の充電ACアダプタ

XiaoR GeekのJetbot キットについてたこんなやつ item.rakuten.co.jpインジケータの意味は以下らしい。緑色LED点灯:充電完了 赤色LED点灯:充電中 赤色LED点滅:充電不可

XiaoR GeekのJetbotのドキュメント

ROS

これ www.xiaorgeek.comセットアップ動画 www.youtube.comファイル drive.google.com

Ubuntu20.04にQt4をインストール

ROS

Qt4はObsoleteだが、hector_slamがQt4を使っているので入れざるを得ない github.com sudo add-apt-repository ppa:rock-core/qt4 sudo apt update sudo apt install qt4-default

Gazeboでドローン

ROS

github.comこっちか github.com

Simulink&Gazeboの倉庫のチュートリアル

ROS

www.mathworks.comすごい

ROSでRooombaを動かす(途中)

ROS

ここを参考に demura.net 以下のドライバをインストールする github.comcreate_autonomyのインストールにはcartographer_rosのインストールが必要 次の資料に従う→メカナムローバーVer2.1 ROS 制御モード 取扱説明書 https://www.google.com/url?sa=t&rct=j&…

安いDynamixelのサーボ

ROS

XL-320が2800円くらい www.rt-shop.jp

urdfのテスト

ROS

testbot.urdf <robot name="testbot"> <material name="black"> <color rgba="0.0 0.0 0.0 1.0"/> </material> <material name="orange"> <color rgba="1.0 0.4 0.0 1.0"/> </material> <link name="base"/> <joint name="fixed" type="fixed"> <parent link="base"/> <child link="link1"/> </child></parent></joint></link></robot>

ROS NoeticでUniversal Robotのインストール

ROS

ドライバはこれ github.com依存関係にある以下を先にインストールする必要がある github.com

Rvizに衛星画像タイルを読み込む

ROS

以下を使う github.comcatkin_make installする。起動 $ roslaunch rviz_satellite demo.launchOpenstreetmapとTomtomではSatellite imageが降ってこなかった mapboxを使うといけたObject URIは以下を使う https://api.mapbox.com/styles/v1/mapbox/satellit…

SimulinkとGazeboで協調シミュレーションを行う

ROS

ここを参考に。 www.mathworks.comMatlabでGazeboPluginとコマンドを打つと、GazeboPlugin.zipというフォルダが生成されるので、これをUbuntuに移動して解凍する。 自分は~/Downloadsに配置した。./buildPlugin.shを実行してビルドするビルドが終わると最終…

ROSでCoppeliaSim(旧V-REP)を使う:ライブラリのインストール

ROS

ライブラリとしてsimExtROSInterfaceをビルドする必要があるのだが、これが鬼門だった(ドキュメントがない)simExtROSInterfaceライブラリ本体のレポジトリは以下だが、これのビルドにlibPluginが必要 github.com理由→普通にビルドすると、CmakeLists.txt仲…

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…

Ubuntu20.04でRviz2が起動しない

ROS

Parallel desktopのUbuntu20.04でRviz2が起動しない $ rviz2 libGL error: No matching fbConfigs or visuals found libGL error: failed to load driver: swrast libGL error: No matching fbConfigs or visuals found libGL error: failed to load driver:…

appifyでFreecadの実行バイナリを.appに変換する

appify github.comFreecadはHomebrewで0.19preをインストールした前提launchFreeCAD #!/bin/sh cd /usr/local/Cellar/freecad/0.19pre/bin/ ./FreeCAD (※上記はシェルスクリプトだが、ダブルクリックで開けるように拡張子はつけない) appifyで.appに変換 $…

javapackagerでjarをappにする

OpenRocket-15.03.jarをappにした。 openrocket.info javapackager \ -deploy \ -Bruntime=/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home \ -srcfiles OpenRocket-15.03.jar \ -native image \ -srcdir . \ -outfile OpenRocket.app \ -…

Blender2.8でSolidWorksの3DモデルをAC3D形式(.ac)に変換する

手順1)SolidWorksからVRML形式(.wrl)でエクスポートする このとき、OptionからVRML97を選択する(デフォルトはVRML1.0。BlenderではVRML1.0を読み込めなかった) 2)Blender2.8でVRMLファイル(.wrl)をインポート 3)AC3Dアドオンを使って.ac形式でエ…

BlenderにAC3Dのアドオンをインストール

このアドオンを使う github.com~/Library/Application Support/Blender/2.83/scripts/addons/ にダウンロードしてきた io_scene_ac3d をフォルダごと保存する。PreferencesのAddonsを選択肢、AC3Dのアドオンを有効化する。Blender2.83LTSを用いた Blender2.9…

ロケットのNG&C

www.youtube.comターミナルでのFlightGearの起動 /Applications/FlightGear.app/Contents/MacOS/fgfs --fg-root=/Applications/FlightGear.app/Contents/Resources/data --aircraft=rocket --fdm=network,localhost,5501,5502,5503 --fog-fastest --disable-…

Bir SurにFreecad 0.19をインストール

forum.freecadweb.orgデフォルトのHomebrewのfreecadだと0.18が降ってきた freecad/freecadをtapしてからbrewする brew tap freecad/freecad brew install freecad