Ghettopticon - BGE Integration with real world Cardboard Robot

Hi there I am currently trying to integrate Blender with my life size cardboard robot, I was hoping to post updates here and hopefully get some help as my programmer and I are not so familiar with it and are taking a crash course atm.

Ghettopticon is a testbed for our larger Cthuloid Autonomous Theater project , but I will first focus on the single robot entity.

Some Links :

Github Repo

autonomous theater project

Some pictures :

initial concept :


prototype 1 :


prototype 2 (current):


Current Issue :

made a new script : https://github.com/fgcapo/ghettoptic…lender/flex.py

which runs in https://github.com/fgcapo/ghettoptic…ard-test.blend

it does get keyboard control of the bones working properly, but when you switch keys there is a noticeable jump in the movement. not sure what the problem is, also i fully admit this ‘fix’ is mostly a cludge.

Previous Issue :

https://github.com/fgcapo/ghettopticon/blob/master/blender/keyboard.py <-- around line 82, the matrix bone rotations are ‘cancelling’ eachother out dissallowing other bones to rotate, not sure what is going on but in some combinations one or more bones will rotate on the combination of axis and others no, bottom line is the combo of axis we want to use dont work.

test blend :

https://github.com/fgcapo/ghettopticon/blob/master/blender/keyboard-test.blend

Thanks for checking it out and possibly even any help !!

thats a huge speaker

small update :

made a new script : https://github.com/fgcapo/ghettopticon/blob/master/blender/flex.py

which runs in https://github.com/fgcapo/ghettopticon/blob/master/blender/keyboard-test.blend

it does get keyboard control of the bones working properly, but when you switch keys there is a noticeable jump in the movement. not sure what the problem is, also i fully admit this ‘fix’ is mostly a cludge.