- Posts: 116
- Thank you received: 10
EtherCAT driver for a 6 axis robot
- ftree
- Offline
- Premium Member
-
Less
More
4 years 5 months ago - 4 years 5 months ago #242527
by ftree
Replied by ftree on topic EtherCAT driver for a 6 axis robot
"Kinematics, singularys etc. are another chapter....."
I may use RobotDK to work out best use of the axes and "post process" to pre-calculated G-code. Meca500 kinematics supported.
I may use RobotDK to work out best use of the axes and "post process" to pre-calculated G-code. Meca500 kinematics supported.
Last edit: 4 years 5 months ago by ftree.
Please Log in or Create an account to join the conversation.
- ftree
- Offline
- Premium Member
-
Less
More
- Posts: 116
- Thank you received: 10
4 years 5 months ago - 4 years 5 months ago #242529
by ftree
Replied by ftree on topic EtherCAT driver for a 6 axis robot
WIP attached.
Well that's neat. You can set up to four "custom dynamic data tables" to be sent to the EtherCAT master such as real-time
joint position
joint torque
3-axis accelerometer
end effector pose (tool or world referenced)
and many others!
Well that's neat. You can set up to four "custom dynamic data tables" to be sent to the EtherCAT master such as real-time
joint position
joint torque
3-axis accelerometer
end effector pose (tool or world referenced)
and many others!
Last edit: 4 years 5 months ago by ftree.
The following user(s) said Thank You: rodw
Please Log in or Create an account to join the conversation.
- ftree
- Offline
- Premium Member
-
Less
More
- Posts: 116
- Thank you received: 10
4 years 5 months ago - 4 years 5 months ago #242792
by ftree
Replied by ftree on topic EtherCAT driver for a 6 axis robot
I've seen some examples of using a ddt to prepare velocity and acceleration. Still trying to understand if that's required. What signals need moving around between the motion controller, the pid and the meca500 encoders. Also to understand if any dataformat comversion needs to take place.
I may need to draw a chart. Requires coffee. Back soon.
I may need to draw a chart. Requires coffee. Back soon.
Last edit: 4 years 5 months ago by ftree.
Please Log in or Create an account to join the conversation.
- ftree
- Offline
- Premium Member
-
Less
More
- Posts: 116
- Thank you received: 10
4 years 5 months ago - 4 years 5 months ago #242932
by ftree
Replied by ftree on topic EtherCAT driver for a 6 axis robot
Taking a look at linuxcnc-ethercat now
Last edit: 4 years 5 months ago by ftree.
Please Log in or Create an account to join the conversation.
- ftree
- Offline
- Premium Member
-
Less
More
- Posts: 116
- Thank you received: 10
4 years 5 months ago - 4 years 5 months ago #243085
by ftree
Replied by ftree on topic EtherCAT driver for a 6 axis robot
I have forked linuxcnc-ethercat with a view to add Meca500 support
github.com/djsftree/linuxcnc-ethercat/
github.com/djsftree/linuxcnc-ethercat/
Last edit: 4 years 5 months ago by ftree.
Please Log in or Create an account to join the conversation.
- ftree
- Offline
- Premium Member
-
Less
More
- Posts: 116
- Thank you received: 10
4 years 5 months ago - 4 years 5 months ago #243205
by ftree
Replied by ftree on topic EtherCAT driver for a 6 axis robot
I've been reviewing the other hardware in src
If anyone is able to review the direction i'm going in I would be very grateful.
github.com/djsftree/linuxcnc-ethercat/commits/master
If anyone is able to review the direction i'm going in I would be very grateful.
github.com/djsftree/linuxcnc-ethercat/commits/master
Last edit: 4 years 5 months ago by ftree.
Please Log in or Create an account to join the conversation.
Time to create page: 0.169 seconds