-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix when switching kinematics while in teleop mode with machine enabled #3058
base: 2.9
Are you sure you want to change the base?
Conversation
[fsabbatini89]
Fix when switching kinematics while in teleop mode with machine
enabled. Pos command would just to sync cartesian pos to joint pos
instead of sync joint pos to cartesian pos
Previous synch was only in coordinated mode only
Thank you for the change proposal. Is there some way to trigger the
problem in a test script (to be written and placed under tests/), that
can demonstrate that your patch solve the problem?
…--
Happy hacking
Petter Reinholdtsen
|
No, there is no test in gcode to do, while in jog mode changing the
kinematics will make a huge jump to syncronize joint.xxxx.pos-cmd to new
command in kinematics instead of synchronize joint.xxxx.pos-cmd to
joint.xxx.pos-fb with forward kinematics (just in teleop, in cartesian
coordinates AKA auto ,works fine the way it was).
To test it out just change motion.kins-type with halshow
…On Fri, Aug 9, 2024 at 3:22 AM petterreinholdtsen ***@***.***> wrote:
[fsabbatini89]
> Fix when switching kinematics while in teleop mode with machine
> enabled. Pos command would just to sync cartesian pos to joint pos
> instead of sync joint pos to cartesian pos
> Previous synch was only in coordinated mode only
Thank you for the change proposal. Is there some way to trigger the
problem in a test script (to be written and placed under tests/), that
can demonstrate that your patch solve the problem?
--
Happy hacking
Petter Reinholdtsen
—
Reply to this email directly, view it on GitHub
<#3058 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AGHI2URS7KETOZS526N7SYTZQRN27AVCNFSM6AAAAABMGJMT76VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENZXGIZTANRXGE>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
--
Franco
|
I'm having trouble understanding this issue. Could you give an example how to reproduce the issue using one of the built in simulation configs that use switchable kinematics? |
Also there are two preceding commits where the second looks like a fix for the first. Could you provide some more background about the issue for that? Is this "Fix error joint limits zeroing variables before using " related to switchable kinematics? |
Finally, he last commit does not compile. |
Hi Sigma! Yes I am sure, the reason it does not compile is I didn’t pull
the last changes before making the changes
Let me fix that and I will do a pull request again
Regards,
Franco
El El mar, 13 ago 2024 a la(s) 3:51 a. m., Sigma1912 <
***@***.***> escribió:
… Finally, he last commit does not compile.
Are you sure you modified the correct file?
—
Reply to this email directly, view it on GitHub
<#3058 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AGHI2UQE3XUKOQUNDEIF5ULZRGUGXAVCNFSM6AAAAABMGJMT76VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEOBVGQ3TCMBYGI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
@fsabbatini89 |
Fix when switching kinematics while in teleop mode with machine enabled. Pos command would just to sync cartesian pos to joint pos instead of sync joint pos to cartesian pos
Previous synch was only in coordinated mode only