odometer for InMoov cart

juerg's picture

In trying to add some self control to my InMoov I work on making it find an ARUCO marker and position itself in front of it using its macanum wheel base.


A disadvantage of the mecanum wheel base are the different possible movements and - depending on the surface - quite a lot of slip which makes wheel encoders  a poor solution.

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

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.