motion channels for robotic atc library
- NWE
-
- Offline
- Elite Member
-
Less
More
- Posts: 198
- Thank you received: 50
04 Mar 2026 15:25 #343842
by NWE
Replied by NWE on topic motion channels for robotic atc library
I'm convinced extrajoints handles such a case. It can even move multiple joints at the same time, they're just not synced with each other in any way unless extra hal logic is used to interpolate moves, which you don't need here.
Please Log in or Create an account to join the conversation.
- hmnijp
- Offline
- Senior Member
-
Less
More
- Posts: 41
- Thank you received: 49
04 Mar 2026 16:06 - 04 Mar 2026 16:07 #343847
by hmnijp
Replied by hmnijp on topic motion channels for robotic atc library
It would be nice to have a simple_xyz_tp.comp component to support linear interpolation and be independent of the main TP.
I think this is a simple task for extending the simple_tp component, where smoothing and arcs are not required.
I think this is a simple task for extending the simple_tp component, where smoothing and arcs are not required.
Last edit: 04 Mar 2026 16:07 by hmnijp.
Please Log in or Create an account to join the conversation.
- ihavenofish
- Offline
- Platinum Member
-
Less
More
- Posts: 1010
- Thank you received: 285
05 Mar 2026 21:45 #343926
by ihavenofish
Replied by ihavenofish on topic motion channels for robotic atc library
thanks for the thoughts. ill be hopefully getting this ordered up in a few weeks. should be fun
Please Log in or Create an account to join the conversation.
- hmnijp
- Offline
- Senior Member
-
Less
More
- Posts: 41
- Thank you received: 49
10 Mar 2026 04:23 - 10 Mar 2026 04:42 #344077
by hmnijp
Replied by hmnijp on topic motion channels for robotic atc library
I saw this in a recent PR sent by Sascha Ittner:
github.com/sittner/linuxcnc/pull/70
github.com/LinuxCNC/linuxcnc/pull/3845/c...7ac47d8c5d436a843202
Description: joint_ctrl_main.c
* Standalone HAL realtime component for single-joint control.
*
* Provides: homing, keyboard jogging, jogwheel jogging, trapezoidal
* trajectory planning, following-error monitoring, limit-switch
* handling, and backlash compensation — all as a self-contained
* HAL component independent of the full LinuxCNC motion controller.
github.com/sittner/linuxcnc/pull/70
github.com/LinuxCNC/linuxcnc/pull/3845/c...7ac47d8c5d436a843202
Description: joint_ctrl_main.c
* Standalone HAL realtime component for single-joint control.
*
* Provides: homing, keyboard jogging, jogwheel jogging, trapezoidal
* trajectory planning, following-error monitoring, limit-switch
* handling, and backlash compensation — all as a self-contained
* HAL component independent of the full LinuxCNC motion controller.
Last edit: 10 Mar 2026 04:42 by hmnijp.
The following user(s) said Thank You: NWE
Please Log in or Create an account to join the conversation.
- ihavenofish
- Offline
- Platinum Member
-
Less
More
- Posts: 1010
- Thank you received: 285
11 Mar 2026 13:05 - 11 Mar 2026 13:06 #344134
by ihavenofish
Replied by ihavenofish on topic motion channels for robotic atc library
neat. this is the current state of the robot. xyz (and call be point to point one axis at a time). a drawbar (air) and a pivot for the arm (air?) and the door opener (air?).
grr. how do i NOT embed the video? its stripping out the time index. 2:41.
grr. how do i NOT embed the video? its stripping out the time index. 2:41.
Last edit: 11 Mar 2026 13:06 by ihavenofish.
The following user(s) said Thank You: tommylight, NWE
Please Log in or Create an account to join the conversation.
Time to create page: 0.152 seconds