EtherCAT driver for a 6 axis robot

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.


Last edit: 4 years 5 months ago by ftree.

Please Log in or Create an account to join the conversation.

More
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!
Attachments:
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.

More
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.
Last edit: 4 years 5 months ago by ftree.

Please Log in or Create an account to join the conversation.

More
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.

More
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/
 
Last edit: 4 years 5 months ago by ftree.

Please Log in or Create an account to join the conversation.

More
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
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
Powered by Kunena Forum