User Interface for Blender 3D using ChatScript

Goal: Build a robot to do my chores at home so I can focus on having a life.

I can’t burn a lot of money on this project, it’s not the year 2005 anymore. Time is the only resource I have some amount of. So my thinking is to model my design first by getting the information from the internet. Then model a crude image of it in Blender 3D. I can then view various scenarios to refine my ideas using Blender’s Rigging, Animation, and Physics Engine.

The business model looks pretty good for me.

My first reaction to opening Blender is, “Blender 3D is a VERY mature product.” Now I’m viewing the beginner tutorials at YouTube.com, and trying to wrap my head around the commands. There are just a few commands to do all the things I want to do. So my journey begins with this small step.

Problem, I want to focus on evaluating scenarios of a robot. I think of blender as a tool that can help get this job done. My current idea is to build a layer of abstraction using a Chatbot that interfaces to Blender. AIML could do the job, RiveScript does it better; but the descendant ChatScript has for the last 4 years been the foundation of success at the Loebner Prize. It’s works.

Now I know the likes of Google, SpaceX, Amazon, et.al. all have Artificial Intelligence stuff that seems to be doing good by them. But at Loebner Prize’s, they separate Wheat from Chaff.