製造現場の自動化課題を解決するため、ROS2とC++を使用した自律移動ロボットシステムを独学で開発しました。Nav2とSLAMによるナビゲーション、PID制御による壁追従システム、MoveIt2を用いたロボットアーム制御、OpenCVによる物体検出システムなどを実装。機械設計の知識を活かし、ハードウェア制約を考慮した実用的なソリューションを構築しました。
・自律巡回ロボット開発: ROS2のNav2スタックとSLAMを使用し、地図作成と自律移動を実装 ・壁追従制御システム: PID制御アルゴリズムを実装し、ロボットの安定した壁追従を実現 ・ロボットアーム制御: MoveIt2を使用したマニピュレーター制御システムを開発 ・物体検出システム: OpenCVとコンピュータビジョン技術を活用した物体認識機能を実装 ・システム統合: 複数のROS2ノードを統合し、実用的なロボットシステムとして動作させることに成功