DIR Return Create A Forum - Home
---------------------------------------------------------
input-inc
HTML https://inputinc.createaforum.com
---------------------------------------------------------
*****************************************************
DIR Return to: Servo Control
*****************************************************
#Post#: 178--------------------------------------------------
My Dealings With Servos
By: jackrabbit6506 Date: January 27, 2015, 10:13 pm
---------------------------------------------------------
i first learned what was needed to go from the computer to the
robot movements. this was a computer that uses a servo board. so
i bought one! then it needed a script of basic or c++ so i got
into the MSDN liberary, from microsoft.got the servo's
running.and by the way the servo card ran 16 servos each card.so
i bought two so i could run a robot head. one servo card plugs
into the other servo card and so on they called it daisy
chainning. i also purchased a brain called HAL this is a
learning speach oriented avatar,that you can program the
movements of the avatar. i would only have to build a program to
connect the servo to the avatar movements. and thats what im
stopped at, hope this helps. jackrabbit6506
#Post#: 180--------------------------------------------------
Re: My Dealings With Servos
By: Devin Date: February 3, 2015, 5:21 pm
---------------------------------------------------------
Hey Jackrabbit,
This sounds similar to the system I have been creating to run
our robots. We will be using a host computer running a custom
Windows OS and software that will distribute serial protocol
commands to micro-controllers in various subsystems of the
robot. We will not be daisy chaining our micro-controllers
though. The software I am writing is using a custom voice
recognition system as well as speech synthesis that I am scratch
building. There will be some "AI" or as I would prefer to
describe it as "Environment Learning" that will give the
character life, personality and some itelligence. Mostly I am
programming this robot to be voice controlled and really be a
slave with some personality. AI is really an area which requires
so much time and investment to ensure everyone's safety. It
sounds like you have good ideas, just be careful!
In order to link the avatar's decisions to the servo movement
you would first need to be able to receive an output of
information from the avatar's application and then translate
that via programming to a serial command. This is why I am
creating everything as one package to avoid, failure, confusion
and redundancy. There would also be some sort of inherent delay
during the communication send and receive.
Keep at it! I would love to see an example of what you are
doing!
Devin
*****************************************************