> I'm helping teach a course on basic programming and
> robotics at the University of Minnesota and have hit a
> snag regarding our Aibo robots whilst using the
> Tekkotsu interface and Pyrobot - namely, that when
> using the translate, rotate, and move commands the
> robot stops doing all of these of its own accord when
> one would expect the motion to continue until the user
> commanded otherwise. I am led to believe that there is
> a low-level timeout function which stops these, but,
> if so, I'm not sure how to disable this function or
> length its value (default is 3 seconds, I think).

You are correct: there is a low-level timeout in the Tekkotsu control
software. Most of our control programs issue commands many times a second,
so it makes sense that if the robot hasn't received a command in 3
seconds, it better stop because it has lost contact with the program.
Otherwise, it might walk off a cliff.

You have two options. You could change the way your control program works,
or you could look into Tekkotsu. I don't know if you can change it in a
config file, or in the low-level control code. You should ask over on the
Tekkotsu mailing list if no one knows over here.

-Doug

> Any ideas?
>
> ~Richard Barnes~
> -University of Minnesota-
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
> _______________________________________________
> Pyro-users mailing list
> [email protected]
> http://emergent.brynmawr.edu/mailman/listinfo/pyro-users
>


_______________________________________________
Pyro-users mailing list
[email protected]
http://emergent.brynmawr.edu/mailman/listinfo/pyro-users

Reply via email to