Inside of LOVOT

GROOVE X 技術ブログ

開発

ReactカスタムフックでAPI呼び出しを共通化してみた

GROOVE X クラウドチームのmineoです。 弊社ではLOVOTという家庭用ロボットを開発しており、クラウドチームでは機体と通信するサーバーの管理や他サービスとの連携などで、LOVOTをサポートしています。 また、LOVOTに関わるWebアプリケーションをReactで開発…

クラスタ式年遷宮: Autopilot へ移行の巻

この記事は、Groove Xアドベントカレンダー2022 14日目の記事です。 こんばんは、junya です。 先週、酷い熱が出てしまい、12/14 投稿予定の記事がすっかり遅くなってしまいました。 今回は、この夏から秋に取り組んだ GKE クラスタの Autopilot への移行に…

Appチーム・仕事の流儀 〜LOVOTアプリのUIリニューアル舞台裏〜

こんにちは!App(アプリ)チームでLOVOTアプリのデザインをしている、南地です。 LOVOTアプリは今年4月に大幅なUIリニューアルを行いました。UIのリニューアル、これまで使い慣れていたUIが変わってしまうので、一般的にはユーザーからの不満がつきもの。 そ…

人に気がつくLOVOT

LOVOTの画像認識とタッチ認識について紹介します。

SalesforceとSlackのカスタマイズ連携の実装方法

はじめに SalesforceとSlackを連携させて業務の効率化を行っている現場は多いと思います。 ここ数年でSalesforceとSlack間の連携機能はどんどん追加されていき、「SalesforceからSlackに通知する」という要件程度だと、フローを使えば、ほとんど実現できる状…

LOVOTを動かすファームウェア

こんにちは、ファームチームのaoikeです。ファームチームで行っていることを紹介します。 LOVOTのファームウェアって? LOVOTにはTomと呼ばれるメインコンピューターと、Jerryと呼ばれるサブコンピューターが搭載されており、センサーで感じたことをJerryに…

LOVOTのマップの作り方

こんにちは GROOVE X の Mチーム の hiro-ogawa です。 Mチームの M は Mapping の M でして、主に担当しているのはLOVOTをお迎えされたおうちのマップを作ることと、マップの中でLOVOT自身がどこにいるのかを推定すること*1の機能を開発しています。 今日は…

LOVOTのふるまいづくり

こんにちは!ふるまいチームのエンジニア、市川です! この記事ではLOVOTのふるまいづくりについてご紹介します! ふるまいって何? わたしたちが呼んでいる「ふるまい」とは下記の事を指します。 感情(学術的な理論に基づく心のモデル) 感情や認識情報に…

LOVOT を支えるクラウドサービス

この記事は、Groove Xアドベントカレンダー2022 3日目の記事です。 こんばんは、GROOVE Xの junya です。 今回は LOVOT を支えるクラウドサービスについてご紹介します。 クラウドサービスの役割 生き物らしく振る舞えるよう、LOVOTの行動に関わる処理(画像…

LOVOTのOSのつくりかた

こんにちは LOVOT の OS を作っているチームのひとり id:atotto です。 LOVOT の OS について、簡単ですがお話させていただきます。 LOVOTとNest(LOVOT ANATOMY より一部抜粋) 早速ですが、かわいらしい LOVOT には、x86系のCPU(メインコンピュータ)、そ…