Inmoov core service V2

moz4r's picture

Time for refactor !


Just a dynamical roadmap for discussions, before refactor

Robot Memories...

kwatters's picture

So the general question is:

What should your robot remember?  What should your robot recall?  How do you want to access their memories?

More details to follow...


Teaser:  We will embed a "core" to store robot memories.  I think these memories probably include things like.

1. what did I hear?

2. what did I say?

3. what did I see?

4. what did I feel/taste?

5. what did I smell?


We can establish a common storage format for all of this and it can be shared!

State of the project

MikeG's picture

  Today is Tuesday Feb. 13 2017. Fred-X is still inert (sort of). all of his servos are working individually. The issue is that the Aacer laptop computer which controls him via mrl will not yet run more than one at a time.

  It seems like the voice command part is the problem. When I open "Start_InMoov" it appears to boot up properly and it says good morning to me but soon after that it does not react to vocal input. Something here is just not copacetic. I will get it to work eventualy.

fixing One of the microscopid GUIs

MikeG's picture

On thing about MRL that has made it difficult for me to use is the amazingly small size of the GUIs and the print therein. I have foun a partial solution. This has improved the size and print of the web GUI as opened by "Start_InMoov". 

 The fix is to change the display size settings of the Chrome Browser.  it does not work if you click on the

MagicCommandToWakeUp where do i can change this variable

sunilskar's picture

Hi Inmoov Team,

In _inmoovGestures.aiml There is a variable ' MagicCommandToWakeUp ' wher do i can change this variable. By default  it is " unknown."

or is there any setup for this like in first intialize program.

Pls. help me.

Getting InMoov to work.

MikeG's picture

  This is what I have found out so far in my search about JAVA and Chrome.

I installed what the Java download/install page told me was the latest 64 bit version of Java which is build 8 update 161 (64 bit) This was what I thought was the correct version per the getting started instructions.

Java depends on/ needs NPAPI archetchture.

Chrome 45 dropped support for NPAPI in Sept of 2015 for all subsequent versions of chrome.

I have the latest version of Chrome which is version 64.o.3282.140

Oracle recommends Useing Internet explorer.

Some pictures

MikeG's picture

Minnie the moocher helps me play solitaire, but she cheats


One of my cheap Chinese drill bits made from compressed peanut butter.



My InMoov (Fred-X) failure so far

MikeG's picture

Per instruction I opened Start_Inmoov.

I selected the python service and pasted in to it the script for INMoov_Hand.

I edited the script to use com 9 which had its port speed set at 115200 and which appeared in the device manager ports list The Arduino IDE ports list and the Arduino service ports list.

I selected execute with the microscopic execute icon and ... nothing. except a report that port 4 was connected and happy as a lark.