Difference between revisions of "SmartRobotinoMasterRPCBridge"

From RobotinoWiki
(Created page with "==REST API== SmartRobotinoMasterRPCBridge listens at port '''8153''' for incoming connections to its REST API. ===GET methods=== ====/localizationMap==== Returns the current...")
 
(REST API)
Line 16: Line 16:
 
rootObj["offsetx"] = offsetx;
 
rootObj["offsetx"] = offsetx;
 
rootObj["offsety"] = offsety;
 
rootObj["offsety"] = offsety;
 +
</pre>
 +
 +
====/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.
 +
<pre>
 +
http://127.0.0.1:8153/map-preview?name:NewMap
 
</pre>
 
</pre>

Revision as of 16:54, 10 December 2019

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