- 2022年2月13日
ROS1インストール~TOPIC通信 on JETSON Nano
ここでは「ROS1 Melodic」のインストールから、実際にTOPIC通信までを行う方法をまとめました。 この記事を読むことで ROS1のインストール方法 ROS1のパッケージ作製方法 ROS1のTOPIC通信 について知ることができます。 自身の実行環境は OS:JetPack 4.6 (Ubuntu 18.04) on Jetson Nano B01 DevKit […]
ここでは「ROS1 Melodic」のインストールから、実際にTOPIC通信までを行う方法をまとめました。 この記事を読むことで ROS1のインストール方法 ROS1のパッケージ作製方法 ROS1のTOPIC通信 について知ることができます。 自身の実行環境は OS:JetPack 4.6 (Ubuntu 18.04) on Jetson Nano B01 DevKit […]
ここでは「Ubuntu Server 20.04.2 LTS」と「ROS2 Foxy」をインストールした「Raspberry Pi 4 Model B」を使って、URDFモデルの「r2d2」をRviz2で表示する方法を紹介します。 この記事を読むことで Rviz2の導入方法 Rviz2でURDFモデルを表示する方法 を知ることができ のようにURDFモデル […]
ここでは「Ubuntu Server 20.04.2 LTS」と「ROS2 Foxy」をインストールした「Raspberry Pi 4 Model B」を使って、サーボモータを制御する方法を紹介します。 この記事を読むことで ROS2でのpub、subノードの使い方 ROS2でのPWM制御の一例 を知ることができ のようにサーボモータを制御することができます。 メッセー […]
この記事は 「Ubuntu Server20.04.2 LTS」OSの「Raspberry Pi 4 Model B」を使って「ROS2 Foxy」の学習ログを書き記した自分用ノート になり、今回はROS2 FoxyとラズパイでGPIO制御をしてみたのでまとめてみました。 今回のROS2を用いたGPIO制御は GitHub:ROS 2 Raspberry Pi GPIO Contro […]
この記事は 「Ubuntu Server20.04.2 LTS」OSの「Raspberry Pi 4 Model B」を使って「ROS2 Foxy」の学習ログを書き記した自分用ノート になります。 このページを読むことで サービス-クライアント間の双方向通信 service、clientのPythonプログラムの要約 を知ることができます。 ROS2のサービス、クライア […]
この記事は 「Ubuntu Server20.04.2 LTS」OSの「Raspberry Pi 4 Model B」を使って「ROS2 Foxy」の学習ログを書き記した自分用ノート になります。 taku publisher-subscriber間の通信の概要は分かったけど、しっくりこない… と思ったことありませんか? このページを読むことで publis […]
この記事は 「Ubuntu Server20.04.2 LTS」OSの「Raspberry Pi 4 Model B」を使って「ROS2 Foxy」の学習ログを書き記した自分用ノート になります。 この記事を読むことで ROS2のパッケージ作成&実行の基礎 ROS2パッケージのディレクトリ構造 ROS2パッケージの全体像 を知ることができます。 ROS2のパッケージ構造 […]
ここでは「Python」の中で本格的なWebアプリケーション開発用のフレームワークである「Django」を使った、アプリ作成方法、HTMLの呼び出し方法といった基礎をチュートリアルとして紹介します。 この記事を読むことで Djangoの基本的な使い方 DjangoでHTMLファイルを呼び出す VScodeでDjangoを実行する 方法を知ることができます。 また当サイト […]
ここでは「Flask」アプリケーションを「Raspberry Pi 4 Model B」で実行し、様々なコントローラーとして使用する方法を紹介します。 この記事を読むことで Raspberry PiでFlaskアプリケーションを実行する方法 アプリケーションをラズパイ、PC側から操作する方法 を知ることができます。 ラズパイ側から、アプリケーションを操作することはもちろ […]
ここではWebアプリケーション開発の軽量フレームワークである「Flask」を使って、外部のPythonファイルを呼び出し、実行する方法を紹介します。 この記事を読むことで Pythonファイルを階層別のインポートする方法 関数化された外部Pythonファイルを実行する方法 クラス化された外部Pythonファイルを実行する方法 フォルダ内の外部Pythonファイルを実行する方法 を知る […]
ここでは「Ubuntu Server 20.04.2LTS」をインストールした「Raspberry Pi 4 Model B」に「ROS2 foxy」をインストール&チュートリアルを行うまでの方法を紹介します。 この記事を読むことで 取り敢えずUbuntuにROS2をインストール ROS2 foxyのチュートリアルを実行 ができるようになります。 所要時間は1時間程度で […]
ここでは「Raspberry Pi OS」の入った「Raspberry Pi 4 Model B」に機械学習向けのライブラリである「PyTorch」をインストールする方法を紹介します。 この記事を読むことで 簡単にラズパイへPyTorchをインストールする方法 PyTorchインストール時のエラー例と対策 を知ることができます。 なぜラズパイへPyTorchをインストー […]
ここでは「Ubuntu 20.04 LTS」に「WiringPi」をインストールして、GPIOピンを使えるようにする方法を紹介します。 この記事を読むことで UbuntuにWiringPiをインストールする方法 Ubuntu内のPythonでWiringPi使えるようにする方法 WiringPiのインストールで苦戦した箇所 を知ることができます。 taku Ubuntu […]
ここでは「Arduino→Python(PC)」間のシリアル通信でstr型、float型のデータを受信する方法を紹介します。 この記事を読むことで Arduino側の送信プログラム Python(PC)側の受信プログラム str、float型のデータ受信 を知ることができます。 Arduinoでセンサ値を取得し、Python(PC)側にデータを送信するプログラムを知りた […]
ここでは「ESP32」でMicroPythonをWindows10環境下で始めるチュートリアルを紹介します。 この記事を読むことで ESP32へMicroPythonをインストールする方法 REPLを使ったMicroPythonの使い方 スクリプトモードでのMicroPython の使い方 を知ることができます。 インストール環境は OS:Windows10 インストー […]