ホームページに戻る

ルイ

多機能攻城ライオン・ ユニバーサル版

https://iamlouis.online iamlouis.online を通じて連絡してください

個人プロフィール

クロススタックのソフトウェアアーキテクチャ設計とエンジニアリング実装の経験があり、最近は産業検査/AOI、マシンビジョンツールチェーン、産業用制御フィールドデータ収集、デバイスサイドデスクトップソフトウェア、エッジゲートウェイ、プラグインベースのパブリッシング、軽量ウェブバックエンドに注力しています。 C/C++、C#/.NET、Python、Qt、WPF、HALCON、OpenCV、Linux、PLC通信、Modbus、MQTT、OpenSSL、Raspberry Pi、Arduino、WordPress/PHPなどの技術スタックに精通しており、要件の分解、アルゴリズム検証、オンサイトデバッグ、インストール・展開、継続的なメンテナンスに至るまで、完全なデリバリーチェーンを接続できます。

包括的能力の概要

複雑なエンジニアリングスキルを必要とする職種に適しており、ソフトウェアアーキテクチャやコーディングの扱い、産業現場の理解、ハードウェアの試作、デバイス通信、配送展開の理解も可能。

シリコンフォトニックチップ四面検査装置のソフトウェア開発(継続中)

  • C#
  • WPF
  • ASP.NET コア
  • EFコア
  • シリコンフォトニックチップ
  • AOI検査
  • 四面検査
  • シリコンフォトニックチップ検査装置のソフトウェアシステム開発に参加しました。このプロジェクトは現在も進行中です。
  • トップ、AR、HR、ボトムの4つの検査面のソフトウェアアーキテクチャ構築とエンジニアリングの配信チェーンを構築し、中央リリース、アルゴリズムパッケージ管理、レシピバージョン管理、オンライン検出展開パッケージ、オフライン再検査展開パッケージ、アルゴリズムデバッグツールなどのモジュールをカバーしています。

Gerberファイル解析とMark/Bumpデータエクスポートプラグイン

  • C++
  • ガーバー RS-274X
  • PCB
  • JSON
  • 電子製造
  • PCB検査
  • 半導体検査
  • PCBや半導体検査プロジェクトにおけるマークポイント、バンプアレイ、長方形領域の抽出ニーズを満たすため、他のプロジェクトチームを支援しています。
  • Gerber RS-274XはC++ベースのファイル解析で、%FS座標フォーマット、mm/インチ単位認識と変換、Dサイズ絞りパラメータ設定、D03フラッシュの円形露出ポイント抽出、長方形絞り領域抽出、重複点重複除去をサポートしています。

UVI調剤オンライン検査システム検証ツール

  • C#
  • WPF
  • .NET 8
  • ハルコン
  • 産業試験
  • 機械ビジョン
  • 紫外線検出
  • C# WPFに基づくと、 NET 8およびHALCON 20.11は、柔軟な基板はんだ付け後および接着硬化前のオンライン目視検査シナリオ向けにUVIオンラインディスペンシングおよび検証ツールを開発しました。
  • このシステムは、リン光体コロイドの検出、接着剤の被覆面積評価、接着剤の境界線の有無などの要件を中心としたラインスキャン画像シミュレーション取得、整合性状態機械、フレームバッファスプライシング、ROI教育レシピ、マーク位置測定、HALCON検出アルゴリズム、結果可視化プロセスのワークフローを構築しています。

コアスキル

オペレーティングシステム
  • Linux
開発環境
  • Visual Studio
  • Qtクリエイター
  • Arduino IDE
  • VSCode
プログラミング言語
  • C/C++
  • パイソン
  • JavaScript
  • PHP
  • C#
産業制御と通信
  • Modbus-TCP/RTU
  • RS232/422/485
  • HostLink
  • MQTT
データベース
  • MySQL
  • SQLite3
  • SQL Server
設計ツール
  • SolidWorks
  • イラストレーター
管理ツール
  • ギット
  • SVN

プロフェッショナル履歴書

2025年12月~現在

深圳宝廉人工知能技術有限公司

シリコンフォトニックチップ四面検査装置のソフトウェア開発(継続中)

シリコンフォトニックチップ検査装置のソフトウェアシステム開発に参加しました。このプロジェクトは現在も進行中です。 トップ、AR、HR、ボトムの4つの検査面のソフトウェアアーキテクチャ構築とエンジニアリングの配信チェーンを構築し、中央リリース、アルゴリズムパッケージ管理、レシピバージョン管理、オンライン検出展開パッケージ、オフライン再検査展開パッケージ、アルゴリズムデバッグツールなどのモジュールをカバーしています。 中央の端はWPF/MVVM、ASP.NET Core Web API、EF Core、SQLiteに基づいており、モデル、欠陥辞書、検査項目、アルゴリズムパッケージ、レシピバージョン、リリースパッケージの管理を実装しています。 アルゴリズム面では、包括的なアルゴリズムパッケージが表面レベルで設計されており、C#/.NETプラグインDLL、HALCONランタイム環境、package-manifest.jsonメタデータ、モデル/テンプレート/構成、その他の成果物のパッケージ化をサポートし、リリースプロセスを通じてインポート可能、追跡可能、検証可能なオンライン/オフラインワークステーション展開パッケージの生成を支援しています。 現在、Top Plane統合検査プラグインとデバッグ作業台が推進されており、標準座標テンプレート、チップ本体の位置、ROI予測、欠陥分布、統一検査結果の出力に重点を置き、ねじれ、欠け、金属識別欠陥、切断オフセット、エピタキシャル欠陥、異物の出現、溝の異常、基材漏れ、残留金、傷、溢れ出したメッキなどの検出項目の統合検証をサポートしています。

  • C#
  • WPF
  • ASP.NET コア
  • EFコア
  • SQLite
  • .NET 8
  • ハルコン
  • アルゴリズムプラグイン
  • フォーミュラ管理
  • デプロイメントパッケージのリリース
  • シリコンフォトニックチップ
  • AOI検査
  • 四面検査
  • 産業試験
  • 機械ビジョン
  • オンライン試験機器

Gerberファイル解析とMark/Bumpデータエクスポートプラグイン

PCBや半導体検査プロジェクトにおけるマークポイント、バンプアレイ、長方形領域の抽出ニーズを満たすため、他のプロジェクトチームを支援しています。 Gerber RS-274XはC++ベースのファイル解析で、%FS座標フォーマット、mm/インチ単位認識と変換、Dサイズ絞りパラメータ設定、D03フラッシュの円形露出ポイント抽出、長方形絞り領域抽出、重複点重複除去をサポートしています。 最終的に、MarkList、BumpList、RectangleListは、合意されたJSON構造に従って、後のHALCON/ビジュアル検査ワークフローでROI、位置評価ベンチマーク、検査オブジェクトデータを生み出し、プロジェクトチームによる手動Gerberデータ整理コストを削減し、レシピ生成の効率を向上させます。

  • C++
  • ガーバー RS-274X
  • PCB
  • JSON
  • データ分析
  • 抽出痕/バンプ
  • ROIの生成
  • HALCONツールチェーン
  • 電子製造
  • PCB検査
  • 半導体検査
  • 産業試験
  • プロジェクト支援

UVI調剤オンライン検査システム検証ツール

C# WPFに基づくと、 NET 8およびHALCON 20.11は、柔軟な基板はんだ付け後および接着硬化前のオンライン目視検査シナリオ向けにUVIオンラインディスペンシングおよび検証ツールを開発しました。 このシステムは、リン光体コロイドの検出、接着剤の被覆面積評価、接着剤の境界線の有無などの要件を中心としたラインスキャン画像シミュレーション取得、整合性状態機械、フレームバッファスプライシング、ROI教育レシピ、マーク位置測定、HALCON検出アルゴリズム、結果可視化プロセスのワークフローを構築しています。 また、MVSDKカメラアクセス機能を収容し、シミュレート画像および実線スキャンカメラの検証経路の両方をサポートし、オンライン検出ソリューションの評価、アルゴリズムデバッグ、CT25秒以内の機器選択のためのソフトウェア検証基盤を提供します。

  • C#
  • WPF
  • .NET 8
  • ハルコン
  • 機械ビジョン
  • ワイヤースキャンカメラ
  • MVSDK
  • ROI教育
  • マークの位置
  • AOI
  • 産業試験
  • 機械ビジョン
  • 紫外線検出
  • ディスペンシング検査
  • 電子製造
  • オンラインテスト

AOI OpenCV チェッカーボード自動キャリブレーション拡張プラグイン

AOIカメラ自動キャリブレーション拡張の開発、元のPython事前研究プロセスのC++ OpenCV DLLへのエンジニアリングとパッケージング、C#/Prismモジュールによる上位コンピュータプラグインシステムの統合など、他のプロジェクトチームを支援します。 機能には、チェッカーボードカメラ歪みのキャリブレーション、歪み除去検証、ピクセル座標からプラットフォーム座標へのアフィンキャリブレーション、露出/ゲインパラメータの調整評価、マルチフィールドPCB画像のスプライシング、ステッチ画像からプラットフォーム座標への測定変換が含まれます。 また、WinFormsの検証デモや運用ドキュメントも提供しており、「チェッカーボード画像のキャプチャ - camera_calib.json生成 - >フィッティングpixel_stage_map.json>マルチフィールドステッチ/測定>ワークフローに従って現場でキャリブレーションを簡単に行えます。 この拡張により、AOIプロジェクトにおけるカメラキャリブレーション、プラットフォーム座標変換、マルチフィールドステッチングの統合コストが削減され、後のPCB検査、ROIの位置決め、ワークステーションのビジョンチューニングのための再利用可能なキャリブレーションツールチェーンが提供されます。

  • C++
  • C#
  • OpenCV
  • プリズム
  • P/Invoke
  • チェッカーボードグリッドのキャリブレーション
  • カメラの歪みを除去してください
  • ピクセルプラットフォーム座標変換
  • マルチフィールドスプライシング
  • AOI検査
  • PCB検査
  • 産業試験
  • 機械ビジョン
  • プロジェクト支援
2025.2 ~ 2025.12.

フリーランス/独立開発

Guomi指紋システム用のUKey管理システムクライアント

Qt 6.8.3 C++はUKeyドライバAPI呼び出し、MQTT通信、OpenSSL証明書プロパティの読み書き、ネーミングパイプ、サードパーティアプリケーションとのやり取りを実装しています。 Windowsサービス保護はSCM APIを用いて実装されています。 Innoセットアップを使って、インストール、起動、アンインストール、オーバーライドのパッケージングロジックを完成させます。

  • Qt/C++
  • 第6クォーター
  • MQTT
  • OpenSSL
  • Windowsサービス
  • Innoのセットアップ
  • UKey
  • 名前付きパイプ
  • 情報セキュリティ
  • 本人確認
  • クライアントソフトウェア

湖北新友自動車部品有限公司エッジデータ収集

端末PLCのアップグレード支援、485シリアルポートの拡張、Modbusポイントテーブルの取得; Modbus-TCPマルチスレッド収集、プロトコル解析、JSONパッケージング、Raspberry Piに基づくMES統合の実装; Omron CP1L HostLinkプロトコル解決およびノースバウンドMESインターフェース統合を実現しました。

  • パイソン
  • Modbus
  • PLC
  • ラズベリーパイ
  • HostLink
  • MES
  • RS485
  • JSON API
  • 工業製造
  • 自動車部品
  • MES
  • エッジデータ取得

自動変圧器検出装置の上位コンピュータ

Qt 6.8.3 C++ Windows上位コンピュータ開発用; マルチスレッドアーキテクチャはUIとPLCの通信を分離し、それぞれのPLCが独自のスレッドを通じてプロトコルの解決を処理します。 信号スロットによるUI更新、タスクキューの書き込みレジスタ優先、設定ファイルはAES-256-CBCで暗号化されます。

  • Qt/C++
  • 第6クォーター
  • PLC
  • マルチスレッディング
  • AES-256-CBC
  • 産業検査UI(産業検査UI)
  • ギット
  • パワーテスト
  • 産業試験
  • 自動化機器

個人ウェブサイトおよびWordPressプラグイン開発

WordPressとPHPをベースにした個人サイトの機能を拡張し、多言語対応、連絡フォーム、認証コード、スパム防止送信、メッセージREST API、バックエンド管理、PDF履歴書入力、モバイル閲覧ワークフローなどが含まれます。 Base64コーデック、Mermaid to image、パスワードジェネレーター、素数ジェネレーター/バリデーターを含む4つの純粋なフロントエンドオンラインツールを設計・リリースしました。 すべてのツールはHTML/CSS、Bootstrap、ネイティブJavaScriptを用いて実装されており、ネイティブブラウザの動作とプライバシーの優しさを強調しています。 機能にはUTF-8/Base64/URLセーフ処理、MermaidローカルレンダリングおよびSVG/PNG/JPEGエクスポート、設定可能な文字セットパスワード生成、ミリオンレベル素篩グループ表示および試算割り検証、統一ブランドビジュアル、レスポンシブレイアウト、クリップボードコピー、ステータスフィードバック、折りたたみ/プレビュー操作が含まれます。 詳細はこのページの右上の「マイツールボックス」メニューをご覧ください。

  • WordPress
  • PHP
  • REST API
  • JavaScript
  • MySQL/SQLite
  • Linux
  • HTML/CSS
  • ブートストラップ
  • Mermaid.js
  • キャンバス
  • ベース64
  • フロントエンドツール
  • レスポンシブUIです
  • ウェブサービス
  • 個人サイト
  • 展開と整備
  • オンラインツール
  • 開発者向けツール
  • ウェブアプリケーション
  • プライバシーに優しいツール

Modbusサブコンピュータシミュレータ

Modbusサブマシンシミュレータ(MBSim)を独自に設計・開発し、GitHubで個人用フリーソフトウェアとして世界的に公開、継続的に保守・改良を続けました。 このツールは多言語インターフェースをサポートし、産業現場のデータ取得、MES統合、ネットワークデバッグシナリオ向けに設計されています。Modbus-TCP/RTU取得ロジック、プロトコル解析、例外応答、上位層データリンクの安定性を検証するためにポイントテーブルを設定し、下位コンピュータレジスタデータをシミュレートできます。 実際のPLCや現場機器がない場合、デバッグ環境は迅速に再現でき、エッジ取得ゲートウェイ、MESインターフェース、産業用制御ソフトウェア開発および共同デバッグの効率が向上します。 出版のためのリポジトリアドレス: https://github.com/louisir/mbsim-dist.git

  • Modbus
  • PLC
  • 低価格帯のコンピュータシミュレーター
  • プロトコル解析
  • デバッグツール
  • GitHub
  • フリーソフトウェア
  • 多言語対応
  • 工業製造
  • MES
  • 産業用制御ジョイントデバッグ
  • エッジデータ取得
  • オープンソースツール
  • グローバルソフトウェア
2021.6 ~ 2025.2

深圳愛機サイ科技有限公司武漢支店

ThingGateway 産業用Modbus Edgeデータ取得ゲートウェイ

ThingGateway(TGW)産業用エッジデータ取得ゲートウェイの設計と継続的な反復を主導しました。製品は要件モデリング、アーキテクチャ分割、アルファ版、現場課題修正、サービス最適化を経て進化し、複数のGitHubリポジトリを分割・維持することでメンテナンスを行っています。要件ドキュメント、データベース設計、ユーザーマニュアル、ウェブ設定バックエンド、プロトコル解析サービス、南北MQTT転送サービス、4Gモバイルネットワークモジュール、Modbusサブコンピュータシミュレータなどをカバーしています。 このシステムは組み込みLinux/RK3399ゲートウェイデバイス向けに設計されており、南行きModbus-RTU/TCP取得、Excelポイントテーブルのインポートと検証、デバイス/データアイテムモデリング、自動PDU生成、セッション解析、制御コマンドのModbusリクエストフレームへの変換、北行きMQTTレポート、データ集約プラグイン、エッジリンクポリシー、ログインベントリ、ネットワーク/NTP/モバイルネットワーク設定、さらにMQTT WebSocketに基づくリアルタイム2D処理をサポートします トポロジーおよびデバイスデータの状態表示; また、systemd、Nginx、Gunicorn、NanoMQ、SQLite/MySQLの初期化および展開スクリプトをサポートし、プロトコルスタック、バックエンド設定、デバイスシミュレーションから現場展開までの完全なエッジゲートウェイ製品チェーンを形成しています。 設定ページのオンラインデモリンク: https://tgw.iamlouis.online/realtime2d

  • パイソン
  • ジャンゴ
  • C++/Qt
  • Qt MQTT
  • MQTT.js
  • Modbus-RTU
  • Modbus-TCP
  • SQLite
  • MySQL
  • ナノMQ
  • Linux
  • システムド
  • ンギンクス
  • ガニコーン
  • ブートストラップ
  • jクエリ
  • Excelポイントテーブル分析
  • PDU生成
  • 4G/EC20
  • 産業用モノのインターネット
  • エッジゲートウェイ
  • 産業データ収集
  • 産業用制御サイト
  • Modbusゲートウェイ
  • 機器監視
  • MQTTはクラウド上にあります
  • 組み込みLinux

部分放電監視装置の組み込み開発

電力試験機器の組み込みソフトウェア開発に参加し、データ収集、機器通信、産業試験シナリオの現場操作に重点を置いています。

  • 埋め込み
  • 機器通信
  • データ収集
  • C/C++
  • パワーテスト
  • 産業試験
  • 組み込み型産業制御
2014 ~ 2021

プロトタイプ開発/DIYプロジェクト

マリンフルターンコントロールハンドル

顧客向けにカスタマイズされた船舶用フルターンコントロールハンドルの加工、組み立て、試運転に参加し、現場での適用課題に基づく高度な再設計も行いました。 初期のV1ソリューションは最終造船所の要件に合わせてカスタマイズされ、主に機械制御構造を特徴としていました。これには重く複雑な構造、高い処理・組立コスト、高いメンテナンスコスト、アナログ信号のスケーラビリティ不足などの課題がありました。 続くv1.1の自主設計制御セクションでは、SolidWorksを用いて構造設計を完成させ、X軸/Y軸の回転姿勢取得とArduino、UART、Bluetooth通信に基づくデジタル信号出力を検証し、既存の船舶制御システムをサポートするためにデジタルからアナログへの変換によるアナログ出力を提供します。

  • SolidWorks、Arduino、UART、Bluetooth通信、姿勢取得、デジタルからアナログへの変換、アナログ出力、構造設計、制御システム
  • 艦船装備、全輪推進、産業用制御、試作研究開発、電気機械制御

消火器装置のシミュレーション

模擬消火装置の複数バージョン試作を独自に完成させました。システムは、模擬炎と模擬消火器の2つの部分で構成されています。主な目標は、2メートル離れた小さな炎の根元に消火器を持ち、ハンドルを押した場合に、照準と連続噴射が難易度に応じて消火時間要件を満たすかどうかを判断することです。 プロジェクトはv0、v0.1、v0.2a/b/cの複数回の改良を経て、扇風機で赤い布を照明付き、蒸気を照明付きで吹き付け、投影アニメーションなどの炎表現方式を検証しました。 構造モデリングや部品処理・組立にSolidWorksを使用し、Raspberry Pi、Arduino、Bluetooth通信、Python、OpenCVに基づくターゲティングロジックの検証、材料重量、携帯性、2.4G干渉、ハンドヘルドカメラジッター、電子モジュール統合などの課題を反復段階で解決しました。 詳細ページ: https://iamlouis.online/%e4%bb%bf%e7%9c%9f%e7%81%ad%e7%81%ab/

  • SolidWorks、Arduino、Raspberry Pi、Python、OpenCV、Bluetooth通信、構造設計、電気機械式プロトタイピング、制御システム
  • 試作機開発、安全教育機器、インタラクティブトレーニング機器、組み込み産業用制御、機械ビジョン

試作PCBシルクスクリーンコード認識器

構造ソリューションからソフトウェア検証までのプロトタイプ開発を、PCB固有のシルクスクリーン符号化および認識ニーズに対応しています。 不規則なシルクスクリーン位置、不均一なフォントサイズ、基板サイズが300mm x 300mmを超えない、認識精度90%を超えること、結果ライブラリなどの制約に対応するため、水平・垂直両方向に調整可能なカメラ撮影構造が設計され、画像前処理および英語・数値認識の検証はPython、OpenCV、Tesseract OCRを用いて実装されました。 その後、HTTP送信認識結果が実装され、Nginx + PHPを用いたシミュレーションされた本番環境を用いた統合テストが行われ、PyQt5でヒューマンマシンインターフェースが完了しました。 詳細ページ: https://iamlouis.online/pcb%e4%b8%9d%e5%8d%b0%e4%bb%a3%e7%a0%81%e8%af%86%e5%88%ab%e5%99%a8/

  • Python、OpenCV、Tesseract OCR、PyQt5、Raspberry Pi、SolidWorks、Nginx/PHP、画像前処理、OCR、マシンビジョン
  • PCB検査、電子製造、機械ビジョン、産業検査、試作開発

果実桑樹園における農業実践と知的農業ソリューションの探求

2014年から2016年にかけて、同社は8月揚げ果、火神果、ブフナ、サクランボなどの専門果樹栽培方向の調査を続けました。2017年には楊信の木府山麓で約15畝の荒地が埋め立てられ、大石と長果桑の2種の無種子桑を植えました。 3年間の最前線農業実践を通じて、システムは起伏地における除草、散布、労働組織化、機械化適応におけるコストボトルネックを体系的に観察しました。現場経験に基づき、小型のトラック除草機器、ドローン散布、UWB屋外位置、プリセットスクリプト実行、モバイル状態監視などの農業自動化概念を提案し、ソフトウェア、組み込み型、位置特定、電気機械制御技術のインテリジェント農業シナリオへの応用に向けた実質的なビジネス理解を提供しました。

  • 農業自動化
  • UWB
  • ドローン
  • 履帯車両
  • 埋め込み
  • 電気機械制御
  • ビジネスモデリング
  • スマート農業
  • 果実桑の栽培
  • 丘陵農業
  • 農業機械化
  • フィールドマネジメント
2003 ~ 2014

ソフトウェア開発と産業プロジェクト

C/C++業界ソフトウェアおよび機器プロジェクト

6自由度モーションプラットフォーム、Kinectインターフェースパッケージング、リレー保護61850プロトコル解析、自動車電子中央制御、産業用および商用携帯端末、大光高速監視統合、ナビゲーションデータの大量生産、デジタルメーター485プロトコル解析などのプロジェクトに参加しました。

  • C/C++
  • RS485
  • プロトコル解析
  • 機器通信
  • 業界用ソフトウェア
  • 交通監視
  • パワーテスト
  • 自動車電子機器