GroG's blog

MotorControl and MotorController - Range Mapping, Min Max, Input Output

GroG's picture

One of challenges with the old mapper was what to do when setting new values of min & max.
In the above diagram we see a range established by a min & max. 

e.g.  mapper = new Mapper(-1, 1, -1, 1)  

min & max input will be -1 & 1  .. min & max output will be -1 & 1


Learning Dexterity

GroG's picture

 

Thanks Jeff Schneider !!!

Original Link :

https://blog.openai.com/learning-dexterity/

Very Lovely Doc :


Speech and Security Updates

GroG's picture

AbstractSpeechSynthesis

Inspired from moz4rs initial work here.  


ServoOrchestrator and InMoovGestureCreator for the Ogre

GroG's picture

Lets keep organized, do some research, and define some requirements & a plan for the "Ogre" release of MRL.


Nixie - successful Maven integration

GroG's picture

Yay for Nixie !
Yay for Maven and integrated Ivy !

This appears to be working (some bugs still need to be flushed out - but this was the major new functional objective for Nixie.  Several other things got implemented or partially implemented in this release, but now is the time we are switch our mission and go FULL ON BUG HUNTING....


Language - so important, so many options, so much confusion - what to do ?

GroG's picture

Yep, the tower of babel ..  
We live in the age of Information and Information Exchange...  humans are spongey and adaptable and evolve communication all the time ..

And if everyone is using different interfaces ... how can we understand ?


The Cookie Factory - aka deployer

GroG's picture

http://build.myrobotlab.org:8888/ 

Ahoy !
In order to provide a stable platform and continuously build the new Nixie release of MyRobotLab I made a new Nodejs application called the "deployer".  The source code is posted on github.  


Build Server Shenanigans

GroG's picture

In the past the build server would often fail  (even Travis would) because of lacking resources.   But it was always nice to have a public place to show the current status. I have more resources locally and its less expensive for me to do builds.  We potentially also have a wider variety of resources too as a collective, which might be better testing too.