All articles
Category: try-and-error
TurtleBot3 + Gazebo + Navigation2 (ROS 2 Jazzy)
ROS 2 JazzyでGazebo(旧Ignition)上のTurtleBot3をNavigation2(Nav2)を動かすまで+その過程で調べたことのメモです。
(Updated )
Ubuntuで一時的に容量の小さい仮想ストレージを作成する方法
ディスク容量がいっぱいになったときのソフトウェアの挙動を確認したい場合などに、一時的に容量の小さい仮想ストレージを作成する方法のメモです。調べた際にちょうどいい方法がうまくヒットしなかったのでメモします。
(Updated )
CHAMPをROS 2 Humbleへアップグレードした際にやったこと
4脚ロボット制御用のROSパッケージであるCHAMPを、ROS 2 Humbleに対応させるためにPull Requestを作成しました。その際に遭遇した内容については、その他のROS 2パッケージにおいてもROS 2 GalacticからROS 2 Humbleに移行する際に影響する可能性がありそうなので共有します。
Mini Pupperを動かすまで(ソフトウェア準備編)
前回はMini Pupperを組み立てました。今回は起動してジョイスティック操作するまでをメモします。
[2022年2月版] 3DプリンタKINGROON KP3Sのファームウェア書き換え
格安なのに結構しっかりとしていると話題の3Dプリンタ、KINGROONのKP3Sを改造してオートレベリング対応するため、BLTouch(のクローンである3DTouch)に対応させるべくファームウェアを更新したのでその方法をメモしておきます。
(Updated )
Mini Pupperを動かすまで(組み立て編)
KickstarterでbackしていたMini Pupper(#minipupper / #ミニぷぱ)が届き始めているようです。私のところにも届いたので組み立てました。その過程をメモします。今回は組み立て編です。
Jetson Nanoにファンを取り付けたらよかったという話
Jetson Nano Develper Kitにファンを取り付けたらよかったので共有します。 ファン取り付けの際にナットを保持するのが大変だったので治具を作ってみました。
(Updated )
osrf/rockerを使ってPC内に複数のROS distroの開発環境を整える方法
Dockerを使ってGUIアプリケーションを起動するには、起動にちょっと工夫が必要だったり一筋縄では行かないことが多いです。 osrf/rockerというツールを使うと一筋縄では行かない部分を少しだけ簡単にできるので、その使い方を紹介します。
3DプリンタKINGROON KP3Sを購入しました
2021年9月末に新しい3Dプリンタを購入しました。KINGROONのKP3Sという機種です。
(Updated )
メモリ2GB版Jetson NanoでDocker内のROSを使うまで
Jetson Nano 2GB Developer Kit(メモリ2GB版Jetson Nano)でROSインストール済みのDockerイメージを用意して、コンテナ内のROSを使うまでをメモします。
Amazon Lightsailでros-desktop-vncを起動する方法
2020年11月13日にAmazonが公開したブログでLightsail Containersの紹介がありました。 これを使ってtiryoh/ros-desktop-vncを起動してみたので紹介します。
turtlesimを全方向移動に対応させるPRをマージしてもらった話
ROSのチュートリアルでよく使われるシミュレータにturtlesimがあります。このturtlesimをholonomic motion、つまり、オムニホイールやメカナムホイールを搭載したロボットのように全方向移動できるようにするためのPull Request(PR)を出して、無事にマージしてもらえました(rostut
PlatformIOでM5Stack ATOMに書き込むまで
Windows上のVisual Studio CodeでPlatformIOでM5Stack ATOM MatrixのLチカ用プロジェクトを作成し、プログラムを書き込んでみたのでその方法をメモしておきます。
Jetson‑IOがすごく良かった話とエラー対処方法
Jetson NanoにL4T R32.3.1をインストールした際のJetson‑IOの使い方と、起動時に発生するImportErrorおよびRuntimeErrorの対処方法のメモ。
ROS2でコンピュータ同士が通信できない場合の対処方法
ROS2ではノード間の通信にDDS(Data Distribution Service)を使用しています((DDSについては@youtalkさんの記事が詳しいです。 DDS (Data Distribution Service) とは | ros.youtalk.jp https://ros.youtalk.jp/20
Parallels Tools 14.1.3をLinux Kernel 5.0にインストールする方法
ROS2ではじめよう 次世代ロボットプログラミングの先行販売分を運良く入手できたので、手元のMacBookのParallels DesktopにXubuntu BionicをインストールしてROS2を試しています。
(Updated )
Raspberry Pi 3上でUbuntu 18.04 + ROS Melodicの動作確認をしました
Raspberry Pi 3上でUbuntu 18.04 + ROS Melodic Morenia(以下、ROS Melodic)の動作確認をしました。
(Updated )
Raspberry PiのUbuntu MATEでデバイスドライバをビルドする方法
Raspberry PiのUbuntuMATEでデバイスドライバをビルドする方法をメモしておきます。
(Updated )
Xcode8にアップグレードしたらHomebrewでエラーが出た話
先日、XcodeをXcode 8.0にアップグレードしました。
(Updated )
Raspberry Pi 3にUbuntu 14.04をインストールする方法
RaspberryPi2までは公式のファームウェアをmicroSDカードに書き込むだけで使えていました(RaspberryPi2にUbuntu14.04をインストールする方法 | Memoteki)が、RaspberryPi3からはそう簡単ではなくなってしまったので対応方法を2種類メモしておきます。
(Updated )
uVision4でNUCLEO-F303K8を使ってみた
uVision4でNUCLEO-F303K8を使ってみたのでその方法をメモ。
(Updated )
mbedでVS-C3を使ってみた
mbedでvstoneのコントローラVS-C3を使ってみました。その使い方をメモ。 このコントローラはPS2のコントローラ(DUALSHOCK2)と(信号の)互換性があるのでDUALSHOK2でも同様にmbedで扱えると思います。
(Updated )
owncloudをアップデートしたら何も表示されなくなった
owncloudを7.02から8.02にアップデートしました。
(Updated )
Tweetbot3とTweetbot2の違い
Togetterでやれよ、ってツッコミはなしで。
(Updated )
Raspberry Piをセットアップしてみた
Raspberry Piにwheezyをインストールしたあとのセットアップ方法をメモ。 (あとで更新します。)
(Updated )
F-12C(v18)のroot化とCWMの導入
今更ですが、F-12C(v18)のroot化とCWMの導入をしたのでそのメモ。
(Updated )
Raspberry PiのIPアドレスをTwitterで通知してみた
はい。タイトル通りです。
(Updated )
SyntaxHighlighter Evolvedを導入してみた
WordPressでは今までWP-Syntaxにお世話になったましたが、任意の行がハイライトできないのがちょっと気に入らなかったのでSyntaxHighlighter Evolvedを導入してみました。