• |ブログ|19 min read
    #optimization#C++#advent2025

    最適化ライブラリCeresSolverを使って非線形最小二乗問題を解いてみよう

    本記事は豆蔵デベロッパーサイトアドベントカレンダー2025第10日目の記事です。 0. はじめに # ロボット制御や画像処理の分野では、最適化問題を解く必要に迫られる場面が多々あります。 最適化問題といっても、線形計画法や組合せ最適化など、その種類や解法は多岐にわたります。 その中でも、実用上特によく扱われるのが「最小二乗問題」です。 これは、下記のような目的関数 F(x)F(\boldsymbol{x})F(x) を最小化するパラメータ x\boldsymbol{x}x を求める問題です...

    記事を読む
  • |ブログ|13 min read
    #ロボット#C++

    C++でProtocol Buffersを使ってみる

    アプリケーション内で利用しているデータをプロセス間で送受信したり、データをファイルシステムやデータベースに保存・復元したいという状況がよくあります。そのためオブジェクト⇔JSONやオブジェクト⇔XMLなど変換するライブラリが豊富にありますがProtocol Buffersも選択肢の1つとなります。 本記事は以前C++でProtocol Buffersを利用したときの備忘録の内容を元に「ちょっとした小技」を紹介します...

    記事を読む

豆蔵では共に高め合う仲間を募集しています!

recruit

具体的な採用情報はこちらからご覧いただけます。