BUDDY|Forum

屋内汎用移動ロボットBUDDY

ユーザ用ツール

サイト用ツール


public:start

BUDDY カスタマイズ用公開資料

概要

 SOCIALROBOTICS社の汎用移動ロボットBUDDYは、内製のミドルウェア群を使用して安定した動きを実現してるが、操作・UI系はすべて内部に立てたサーバー、NGINX上で動作するWEB APPで行っている。

 標準のAPP [Vehicle] は同様にNGINX上で動作するSystemUIと呼称される共通ライブラリを用いてミドルウェアと通信を行っている。このため、このAPPをカスタマイズすることによってロボットの本体のカスタマイズが可能となっている。さらに、ロボット側のIPアドレスを固定することによって、ローカルエリア内であればHTTPアクセスによってロボットと通信をすることが可能であり、これによって外部システム連携を実現する。また、USB経由でロボットに下位機器を接続することも可能であり、USBを経由した下位機器とAPPが通信をするための中継機能も備えている。

ソフトウェア構成

APIの種類

public/start.txt · 最終更新: 2022年09月25日 18:29 by admin