1.555.555.555 eric@invisiblefocus.com
 
Category: Tools

From Freemat to Unity3D

No Comments

<Graphic>

Bit about using Unity

I’ve messed with Unity3D a good bit and it is a nice set up so I decided to see what I could do linking Eric into the game engine.  Adding a network interface to Eric was easy and just sent a string of all the variables to whoever connects to that port.  All I had to do then was connect Unity to the port and read the string.  Unity now had all the information that Eric has, and Eric’s actions could now be replicated, on screen, within Unity, in real time.

 

How To

At this point I have yet to get my head around making internet connections, I’m talking on the kind of basic level.  I have a lot more reading to do on the subject so for now I’ll use a piece of well quoted code.  Quick and dirty to get things working and we can tidy up later.

Video

66666666666666666666666666666

FreeMat is now my friend

No Comments

When ever I looked at robot control systems I came across SLAM and associated with that were MatLab and Octave and if you are reading this I expect you have found the same.  SLAM stands for “Simultaneous Location And Mapping” (I think) and Matlab and Octave are maths programs.  The problem I had with the explanations were that the ideology was to send the live data from the robot to the maths program, evaluate the data in the maths program, then send any changes to the robot based on the output of the maths program.  That’s cool but I don’t want to have a second computer involved so I largely ignored  this method until I had to get into some serious graphing of data.

I’m not using real time data but I do want to analyse the data from a run (Like reading an aircraft black box after the disaster) and LibraOffice Calc was getting far too slow when It came to graphing the data