SmartRobotinoMasterRPCBridge

From RobotinoWiki
Revision as of 15:54, 10 December 2019 by Verbeek (talk | contribs) (REST API)

REST API

SmartRobotinoMasterRPCBridge listens at port 8153 for incoming connections to its REST API.

GET methods

/localizationMap

Returns the current localization map as PNG image with resolution information.

PNG Header | PNG Data | 00 | JSON Data

JSON Data:
rootObj["datasize"] = mapData.size();
rootObj["width"] = width;
rootObj["height"] = height;
rootObj["resolution"] = resolution;
rootObj["offsetx"] = offsetx;
rootObj["offsety"] = offsety;

/navigationMap

Returns the current navigation map as PNG image with resolution information. See localizationMap.

/map-preview

Returns a preview image as PNG of map file name.

http://127.0.0.1:8153/map-preview?name:NewMap