開発
はじめに 初めまして。インターン生として3週間GROOVE Xで開発をさせていただきました小野です。インターン生にも関わらず、今回はプロトタイプ開発に1から携わらせていただくことができました。とても貴重な経験となったので、ぜひ紹介させてください! 取…
こんにちは!App(アプリ)チームでLOVOTアプリのデザインをしている、南地です。 みなさん、毎年8月8日は「LOVOTの日」だとご存知でしょうか?!実は、日本記念日協会によって認定されている、れっきとした記念日なんです。wikipediaの「8月8日」ページにも載…
はじめに こんにちは、junya です。Cloud Run上で動作するNext.jsアプリケーションから、Cloud SQL (PostgreSQL) データベースへ接続しようとしたところ、思いのほか苦戦したので、記録として残しておきます。 技術的選択肢と接続ライブラリ 選択肢が多々あ…
こんにちは、junya です。前回に引き続き、QAツール開発の第3回をお届けします。 LOVOT QA効率化の話:半自動テストのすすめ LOVOT QA効率化の話:LOVOT QA Appのアーキテクチャ LOVOT QA効率化の話:シニア・ジュニア・AI最強説(本記事) 今回は、QAツール…
はじめに こんにちは。junya です。昨日の LOVOTech Night での登壇を終え、肩の荷がおりたところです。 さて、今日は QA 効率化の話の第2弾、LOVOT QA App のアーキテクチャおよび、主要機能についてご紹介したいと思います。 LOVOT QA効率化の話:半自動テ…
はじめに こんにちは。昨年秋からQAチームでQA効率化に取り組んでいる junya です。 半年ほどQA効率化に取り組んできたのですが、最近ブレイクスルーがあったのでご紹介します。 LOVOT QA効率化の話:半自動テストのすすめ LOVOT QA Appのアーキテクチャ(仮…
RustでGStreamerアプリケーションを書くのが楽だったので使い方を簡単に紹介します
この記事はGROOVE X Advent Calendar 2024の20日目の記事です。 はじめましてこんにちは、エレキチームのhideです。 はじめに LOVOTとコミュニケーションをとった時、瞳や仕草で感情に訴えかけるふるまいに癒された方は多いのではないでしょうか。 その一方…
この記事はGROOVE X Advent Calendar 2024の19日目の記事です。 こんにちは、QAチームに異動してQA自動化に取り組んでいる Junya です。 最近、 Qase というテスト管理ツールをお試しで利用しているのですが、 go test の実行結果をテストケースに紐づけて Q…
LOVOT 初代 / LOVOT 2.0 のアーキテクチャから LOVOT 3.0 のアーキテクチャへ移行する中での記録
この記事は、GROOVE Xアドベントカレンダー2024 の10日目の記事です。 はじめに こんにちは!ふるまいチームのソフトウェアエンジニア、橋本です。 主に意思決定エンジンの開発を行っており、その中で機械学習モデルに触れる機会もあります。 今回はその機械…
この記事は、GROOVE Xアドベントカレンダー2024 の7日目の記事です。 GROOVE X で自己位置推定のソフトウェア開発をしている Mチーム のtakadaです。 (Mチームのお仕事については「LOVOTのマップの作り方」を参照) ロボット開発の現場では、「テスト」がい…
こんにちは、ファームチームのhirayuです。この記事は、GROOVE X Advent Calendar 2024の6日目の記事です。 弊社ではLOVOTを愛でることで、人の愛するちからを育み、そしてそれが人を元気にすることに繋がると考えています。 そうした中でお着替えを通してLO…
こんにちは。 10月から基盤技術開発のチームに移動した id:numa-gx です。 GROOVE X Advent Calendar 2024の5日目は、LOVOTの目に表示される 通知 の開発についてお話します。 LOVOTには、まぶた・目などの生き物らしさを表現する以外にも、LOVOTの状態をユ…
この記事は、GROOVE X Advent Calendar 2024の4日目の記事です。 はじめに こんにちは。 ファームウェアチームに所属しているf-sakashitaと申します。 LOVOTのファームウェア開発については過去記事をご覧頂ければと思います。 tech.groove-x.com 今回はニッ…
こんにちは、SWチームの Junya です。 LOVOT は様々な技術要素が組み合わさって作り上げられていますが、 LOVOT がどのように開発されているか、 なかなかイメージしにくいのではないかと思います。 その中でも特にイメージのしにくい、LOVOTの基盤部分の開…
少しずつ涼しさが感じられる季節になってきました。 こんにちは、GROOVE X でソフトウェアエンジニアをしているfmyです。 私は主に画像関係のアプリケーションを担当しており、去年の初冬にRustを導入していくという話をしておよそ一年が経ちました。 この記…
はじめに この記事は、GROOVE X Advent Calendar 2023の18日目の記事です。 こんにちは。 ファームウェアチームに所属しているf-sakashitaと申します。 LOVOTのファームウェア開発については過去記事をご覧頂ければと思います。 tech.groove-x.com tech.groo…
こんいす〜!ISUCON楽しかったですね。GROOVE X クラウドチームの mineo です。 この記事はGROOVE Xアドベントカレンダーの13日目の記事です。 qiita.com クラウドチームでは、LOVOTと通信するクラウドプラットフォームの開発・運用をしています。今回は、イ…
LOVOT 内部のサービス開発においても gRPC 、 protobuf を活用している事例を紹介します! LOVOT での活用パターンとしては: - LOVOT内部の通信 - LOVOT と Nest 間の通信 - LOVOT / Nest の HTTP API サービス - 互換性を重視したサービス などがあります。…
非エンジニアがChatGPTに手伝ってもらってLOVOTのふるまいのコードを書き上げた話です
こんにちは! GROOVE X の 認識技術を扱うチームに所属している id:numa-gx です。 この記事は、GROOVE X Advent Calendar 2023 7日目の記事です。 LOVOTにはホーンと呼ばれるパーツに広角のカメラが備わっています。 このカメラを使って人物を認識し、なつ…
こんにちは、ファームチームのaoikeです。 この記事は、GROOVE X Advent Calendar 2023の4日目の記事です。 GROOVE Xでは、LOVOTの服の検証を服チームとファームチームが協力して行っています。なぜファームチームが検証に関わっているかと言うと、LOVOTが服…
こんにちは!ふるまいチームのエンジニア、市川です! 以前、下記の記事でLOVOTのふるまいづくりについてご紹介させて頂きました。 tech.groove-x.com そこでも言及しましたが、わたしたちが呼んでいる「ふるまい」とは下記の事を指します。 感情(学術的な…
この記事は、Groove Xアドベントカレンダー2022 12日目の記事です。 はじめに こんばんは、GROOVE X の junya です。 更新がとても遅くなってしまってゴメンナサイ。 今回は、社内の slack で活用している grafana プレビュー機能についてご紹介します。 sla…
LOVOT の基盤となるシステムをつくってるチームのひとり id:atotto です。 debian パッケージ をさくっと作るツールの紹介です。 個人的にも Raspberry Pi や、ツールの管理のために活用しています。 背景 使ってみよう! セットアップ 1. go-bin-deb パッケ…
こんにちは。 GROOVE X のふるまいチームのscnshです。 この記事では、ソフトウェアリリースのためのふるまい試験で見つかった不具合の修正(HOTFIX)のために採用している、ちょっとした自動化のしくみについて話します。 HOTFIXにかかる手間 ふるまいチー…
こんにちは、あるいはこんばんは。 GROOVE Xにスクラムマスターとして入社し、マーケティングチームを経て今はECシステムの移行プロジェクトを推進しているツネと申します。 入社してすぐ工場の組立ラインで製品試験の支援をしたり、チームのプロダクトバッ…
GROOVE X クラウドチームのmineoです。 弊社ではLOVOTという家庭用ロボットを開発しており、クラウドチームでは機体と通信するサーバーの管理や他サービスとの連携などで、LOVOTをサポートしています。 また、LOVOTに関わるWebアプリケーションをReactで開発…
この記事は、Groove Xアドベントカレンダー2022 14日目の記事です。 こんばんは、junya です。 先週、酷い熱が出てしまい、12/14 投稿予定の記事がすっかり遅くなってしまいました。 今回は、この夏から秋に取り組んだ GKE クラスタの Autopilot への移行に…