← All posts
TECH

Kachaka's External Developer API Is Officially Public

This article is compiled from the official Preferred Robotics blog post “カチャカの外部開発者向けAPIが公開【第1弾】” (published in 2023). The original text is authoritative; some passages are summarized. A Sigma note and the original source appear at the end.

Kachaka API goes public (image source: Preferred Robotics)

The API (Application Programming Interface) for the smart-furniture platform Kachaka is now officially open to external developers. To use it, simply update the Kachaka software to ver 2.0.0 or later through the mobile app; the same software update also adds a remote operation feature.

Kachaka is a home autonomous mobile robot launched in May 2023. With a voice or app command, it docks with dedicated furniture and carries it to a designated location. With the API now public, external developers are free to write programs that control Kachaka or wire it up to external services.

Why Open the API

Preferred Robotics notes that as Kachaka reached more and more users, feedback such as “I’d love to try it this way” and “I wish it could be used in business or education settings” kept coming in — many of the ideas going beyond what the company’s own engineers had imagined. The goal of opening the API is to let users and the Preferred Robotics team unlock Kachaka’s full potential together.

The company also encourages developers to share their creations under the hashtag “#ねえカチャカ”; popular use cases may be folded into official features down the road.

What You Can Do Once It’s Open

What’s in This Release

This release opens the “Kachaka API” — a subset equivalent to the mobile app’s functionality — letting external developers freely build Kachaka applications within the terms of use. Highlights include:

The Kachaka API at a Glance

Command execution:

Sensor output:

What’s Next

At the time, Preferred Robotics said it would keep expanding the API based on developer feedback. At the time of publication, the company also previewed a series of related events: a hands-on developer workshop led by its engineers, and a talk at the Japanese ROS developer conference “ROSCon JP 2023” titled “Opening the Developer API of the Home Autonomous Mobile Robot Kachaka and Implementing Its ROS 2 Interface.”


Sigma note: Sigma’s visual inspection, bedside measurement, and offline routes are all built on top of this open API; for the original vendor documentation, see GitHub pf-robotics/kachaka-api.


Source: Preferred Robotics — カチャカの外部開発者向けAPIが公開【第1弾】 (kachaka.life). The original text and images are copyright Preferred Robotics; this article is an attributed, compiled introduction.

#Kachaka Tech#Open Integration#Translation