
tomega3

Hi, I found this Great site while searching for info on controlling a Dimension Engineering Sabertooth / Kangaroo setup driving my mixed mode 2 wheel differential drive bot.
I am more of a hardware guy and am having trouble understanding how to use the packetized serial library that Dimension Engineering provides. I am using an arduino to sent packetized serial commands to the kangaroo. I have it driving forward and reverse with velocity (S) commands and turning with position (Pi) commands.
I have not figured out how to process the return values from the Drive and Turn command and am lost with how to use the Status and Monitor commands.
Has anybody figured out these things? I am hoping that someone here will point me in the right direction.
I can share my kangaroo test code if anybody wants to take a look.
Thanks in advance for your help.
Thanks to all for your replies I have my bot driving and turning with speed and position commands using packetized serial. I think I have figured out how to process errors from certain commands. Will test later today. Still don't know how to process status and monitoring commands.
Have not yet heard back from Dimension Engineering help desk. I have added my questions to the arduino forum.
I think I need a C++ expert to help figure out how to use the Kangaroo C++ libraries.
Thanks again.
Thanks for the kudos. Not sure I deserved them though. I did little more the chat with you.
I've had hit and miss support with DE. Sometimes it's days to get a response and other times it only hours. They're only a few people business and the CEO does most of the support and design work from what I've been able to gather. There was a member of this forum that visited their offices and he was real impresses with how friendly they were and the whole setup.
Anyway, good luck and I would be very interested in how you resolve this.