AI DPUの消費電力をB4096とB512で確認してみた DPUの「大きいサイズのB4096」と「小さいサイズのB512」を電力比較しました。実際にKR260でDPUをオーバーレイさせたときの電力を比較しています。合成時のFPGAのPower Consumptionから、実際の消費電力まで確認して... 2025.01.28 AIFPGAPython
AI DPUCZDX8Gの各アーキテクチャで物体検出の速度を測定してみた DPU(DPUCZDX8G)は複数のアーキテクチャがあります。「B512,B800,B1024,B1600,B2304,B3136,B4096」の8つの実行速度を比較しました。KR260でYOLOXの物体検出のDPU実行速度を比較しています... 2025.01.27 AIFPGAPython
AI PYNQでYOLOX-nano + PyTorchの物体検出してみた KR260のDPUを使って、物体検出をしました。YOLOX-nano+Pytorchの軽量のモデルを使用してます。YOLOv3とYOLOXの実行速度の比較までした旨を紹介します。PYNQでYOLOX-nano + PyTorchの物体検出し... 2025.01.26 AIFPGAPython
AI 360°カメラを搭載したロボットカーを自作してみた AMD Pervasive AI Developer Contest向けて、ロボットカーを自作しました。主にタミヤのパーツを使うことで、改造・拡張しやすいようにしています。電源からアクチュエータ、またカメラの搭載を紹介していきます。360°... 2025.01.25 2025.01.26 AIFPGAPython
AI KR260のロボットをゲームコントローラから制御する KR260とゲームコントローラを使って、DCモータを制御してみました。ワイヤレスで遠隔からKR260のロボットを制御できるようになりました。Pyhtonでロボットのアクチュエータを動かす旨を紹介しますKR260のロボットをゲームコントローラ... 2025.01.24 AIFPGAPython
AI ROS2で360°カメラの画像処理・物体検出をしてみた KR260でROS2のRviz2を使って、360°カメラ画像を処理してみました。360°Live Streamingのデータからリアルタイムで物体検出までしています。プログラム・テスト動画含めて紹介していきます。ROS2で360°カメラの画... 2025.01.23 AIFPGAPython
AI 360°カメラ(RICOH THETA)をGStreamer+OpenCVで処理してみた KR260と360°カメラ(RICOH THETA)でリアルタイムの画像処理をしました。GStreamerでパイプラインを繋ぎ、OpenCVで処理しています。インストール方法・プログラム含めて紹介します。360°カメラ(RICOH THET... 2025.01.22 AIFPGAPython
AI 360 Live Streaming で物体検出。KR260+PYNQ-DPU編 360 Live Streaming の画像データをリアルタイムで物体検出してみました。360°カメラはRICOH THETA を使っています。KR260とPYNQ-DPUで物体検出して、GPIOやPWMを動作させた旨を紹介します。360 ... 2025.01.21 2025.01.22 AIFPGAPython
AI DPUのIPを合成して、PYNQで動かしてみた VivadoとVitisを利用して、DPUのIPを合成したプロジェクトを作りました。KR260でPYNQ上で作成したDPUを使い、Vitis AIの物体検出(YOLOv3)をしています。その上でKR260にて、GPIO(PWM)も一緒に動か... 2025.01.20 AIFPGAPython
AI 360°カメラ(RICOH THETA)をKR260+PYNQから操作してみた 360度カメラのRICOH THETAを、KR260+PYNQから操作してみました。インストール方法から実行例含めて紹介します。360°カメラ(RICOH THETA)をKR260+PYNQから操作してみた360度カメラのRICOH THE... 2025.01.19 AIFPGAPython
AI KR260とDPU-PYNQでYOLOv3の物体検出してみる KR260で360°カメラの画像を物体検出してみました。DPU-PYNQのサンプルプログラムを使って、YOLOv3でテストしています。KR260で360°カメラの画像をYOLOv3の物体検出してみるKR260から360°カメラを撮影してみま... 2025.01.18 AIFPGAPython
AI PWMのIPからDCモータを制御してみた(KR260+PYNQ) FPGAボードのKR260でPWMを制御してみました。Python(PYNQ)経由でPWM出力して、モータドライバの基板を制御しています。オリジナルの基板を作り、DCモータ制御した内容を紹介します。PWMのIPからDCモータを制御してみた(... 2025.01.17 2025.01.18 AIFPGAPython
AI KR260とPYNQでLチカ+SW入力してみた FPGAボードのKR260でGPIOを制御してみました。Python(PYNQ)経由でPMODコネクタからLED出力・SW入力しています。オリジナルの基板を作り、テスト動作させた内容を紹介します。KR260とPYNQでLチカ+SW入力してみ... 2025.01.16 2025.01.18 AIFPGAPython
ラズベリーパイ(raspberry pi) CODESYSとRaspberry Pi 5でPLC制御してみた(Sysfs暫定版) ラズベリーパイ5にCODESYSをインストールして、PLC制御してみました。ただしSysfsを使ったGPIO制御です。(*Sysfs…ファイルシステムを介した制御)厳密な制御では難しいと思いますが、インストール含めて方法を紹介します。COD... 2025.01.04 2025.02.01 ラズベリーパイ(raspberry pi)
エンジニア 2024年の技術アウトプット、まとめ振り返り記事 2024年の振り返り・まとめ記事を書いてみたいと思います。普段はこんな振り返りはしないのですが…ただ、このブログ自体がほぼ趣味になっているので好きなことを書いてみます。趣味でやっていた、1年間の技術アウトプットを紹介します。2024年の技術... 2024.12.31 エンジニアブログ
ハードウェア ラズパイのCompute ModuleでPTP通信を試してみた reTerminalはラズパイのCompute Module 4で動作しています.通常のラズパイのPHYと違い、IEEE-1588/PTP通信が可能なメリットがあります。ハードウェアタイムスタンプ使ってPTP通信をテストした内容を紹介します... 2024.12.08 ハードウェアラズベリーパイ(raspberry pi)産業用イーサネット
FPGA KV260のsmartcamのラズパイカメラ版で失敗したメモ KV260のsmartcamという画像認識デモを試してみました。デフォルトでは使えない、ラズパイのカメラで試してみました。結果はダメでしたが、忘備録として環境構築から実行したコマンド含めて残しておきます。KV260のsmartcamのラズパ... 2024.12.01 FPGA
FPGA VivadoやVitisなどをUbuntu 24.04にインストールしたメモ デバッグ用のPCのUbuntuを20.04→24.04に入れ直しました。それに伴い、AMD(Xilinx)のFPGAの開発環境も更新しています。メモレベルですが、VivadoやVitis をインストールした旨を紹介します。VivadoやVi... 2024.11.30 FPGA
ハードウェア 市の公共の教室をデモ動画・デバッグのために借りてみた ハードウェアのデバッグをしていて、広いスペースが必要となりました。デモ動画の撮影も兼ねていたので、自由に安く数時間使える環境を必要としていました。市の公共の施設・教室を借りて対応した旨を紹介します。市の公共の教室をデモ動画・デバッグのために... 2024.11.23 2024.11.30 ハードウェア
Python PyCon mini 東海 2024 - 名古屋の中日ビルで発表してきた PyCon mini 東海 2024で発表者として参加してきました。発表テーマは「Python(PYNQ)がテーマのAMD主催のFPGAコンテストに参加してきた」です。当日のカンファレンスの様子から、懇親会の様子含めて紹介します。PyCon... 2024.11.17 2024.11.23 Python