Loki and Turtle Software Overview

This software overview applies directly to Loki and Turtle, but most of my robots use some variation of this design.  The code is written in C++, and compiled with Microsoft Visual Studio 2010.  Since Loki uses many different interfaces, there are probably some examples in this code that my help you get started with OpenCV Vision, Kinect, Laser Range finding, Arm Kinematics, Mapping and Navigation, and Speech recognition.

Here is the source code download page.

Here is a high level block diagram of the robot code:

 

 

 

7 Responses to Loki and Turtle Software Overview

  1. Mel Addison says:

    Hey, Dave! I tried to compile with MSStudioExpress2010. It did not make it passed the first step. It hung on it could not find the std files. I placed everthing in the directories that you suggested. But, this is not new for me. I took to arduino C like a duck to water. But, I have had a lot of trouble trying to use MSstudioExpress. Not your fault. It just could not find the files. I found them easily, but could not compile.

  2. dshinsel says:

    Yes, there are a number of dependencies. Did you read the file “Installing Loki on a new laptop”?

    Send me an email with the errors you see, and I’ll try to walk you through the problems
    Do you have Skype or Google IM? I can try to reach you there…

  3. Suzan says:

    Amazing insights! I have already been searching for something such as this for quite a while now. Thanks for the tips!

  4. Bo says:

    Perfect details! I have already been hunting for something like this for a while now. Thx!

  5. Mel Addison says:

    I will read this Dave and let you know.

    Thanks,

    Mel

  6. Mel Addison says:

    I did read that stuff. I just don’t know what MSDN, MSDDK, or GPA is about or where to get them. I am using the Freebie MSstudio10Express.

    Is it possible to use a less complicated compiler?

    Thanks,

    Mel

  7. Mel Addison says:

    Could you send me a compiled version also?

    Thanks,

    Mel

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>