[ODE] Angular and "slider" motor together on one body.
Konstantin Voloshin
volk-ode at yandex.ru
Mon Nov 22 15:57:36 MST 2004
Slider-joint indeed restricts relative angular motion of bodies (or 1 body if 2nd is nul).
IMHO, you have to alter slider-joint code or write your own joint to do what you want.
Reading http://ode.org/joints.pdf and looking at 'sliderGetInfo1' and 'sliderGetInfo2'
in 'joints.cpp' gives enough hints to accomplish the mission.
----- Original Message -----
From: <honza at jikos.cz>
To: <ode at q12.org>
Sent: Sunday, November 21, 2004 3:32 AM
Subject: [ODE] Angular and "slider" motor together on one body.
Hello,
i have one body in space and i want to control its behaviour using motors
so i added one angular motor and attached it to body and to 0. It gave me
ability to rotate with body but now i want to push it around.
So the first idea was to attach slider to body and to 0 and then using
motor to push body around the world. (let's say i am happy with pushing
only in the "heading" direction) But this idea was obviously missbehaving
somehow because when i attached slider joint to my body angular motor
stopped working! :( (it looks like slider motor nullyfies angular motor
strength)
So now i made workaround with dBodyAddForce in right direction but i would
rather use motors is there some way to use both angular and slider (or
another) motor?
Thank for help in advance
Jan Kratochvil
--
_______________________________________________
ODE mailing list
ODE at q12.org
http://q12.org/mailman/listinfo/ode
More information about the ODE
mailing list