AutonomicPerfectionist's blog

New MRL Networking System

AutonomicPerfectionist's picture

Hey y'all

This is just me trying to organize my thoughts around the new networking system so I can figure out the best way to implement client libraries. First thing I'll be doing once this system is finished is to update mrlpy and to create a C++ client library, using the information here, so if anything's wrong feel free to correct me.


Coming Soon: the Google Assistant Service

AutonomicPerfectionist's picture

This is a preliminary test of the upcoming Google Assistant service, created using mrlpy.

This service is most definitely NOT FINISHED! There are many bugs in the current implementation. The code is on a fork at my github page, with a pull request in progress to merge into the develop branch.


Services written in Native Python

AutonomicPerfectionist's picture

Hello all!

Over the past week, I've been working on a little addition to MRL's service capabilities, I wanted to create a Google Assistant service, but the API is in Python (a Java imlementation exists, but it is hard to follow and has far fewer features compared with the Python example). So, to remedy these, I built a Native Python API, called mrlpy. This API currently supports registering as a service, process synchronization, a compatibility layer for scripts written for the Jython interpreter, and proxy service generation.