Embedded System Development組み込みシステム開発



組み込みシステム開発では、可視光カメラ・赤外線カメラまたはLiDARなどのセンサを接続したRaspberry Piなどのシングルボードコンピュータ(SBC)や、Xilinx社ZynqシリーズFPGA-SoCボードまたはお客様開発の独自デバイス上で動作する組み込みシステムを開発します。さらに既存ソフトウェアに機械学習アルゴリズムを導入することによる性能向上も実施しています。
組み込みシステム開発


お客様よりご相談を受け、開発する組み込みシステムの要件定義を行い、開発項目および検証項目を明確にします。
開発フェーズでは設計・実装・動作検証を実施し、お客様と緊密に連携をとりながら開発の方向性を擦り合わせつつ適切にシステムを組み上げます。
システムを実装するターゲットボードはRaspberry PiなどのSBCやFPGA-SoCボードから選定、システムに応じたOSの選択・移植作業、AIを含む搭載アルゴリズムについても独自に調査・実装・高速化するなど、多角的なソリューションを提供いたします。


開発実績

 ・可視光カメラと赤外線カメラを用いた体温検出システムの開発
 ・自動運転用画像処理IP向けファームウェアの開発および検証環境の構築
 ・外観検査機向けソフトウェアの性能向上


主な開発環境実績

オペレーティングシステム Windows/Linux
開発言語 C言語(C99)/C++(11, 14, 17, 20)/Python(2, 3)など
フレームワーク・ライブラリ OpenCV(3, 4)/OpenGL ES/pthread/Vitis-AI/Tensorflow Lite/PyTorch/Docker など
ハードウェア ARM(v7, v8)/RISC-V/Xilinx社Zynq-7000シリーズ/Xilinx社Zynq UltraScale+MPSoC