I want to make a 3D printed robot with motor stepper and arduino then a raspberry under ros moveit. First I would like to put a motor stepper with a TP6600 driver on the arduino to control it with a raspberry pi under ros moveit.
I don't know how to code the arduino to communicate with ros moveit.
When we talk about programming a robot with RoboDK, there are two approaches You can have.
The most common is use RoboDK to generate an OLP (offline program), that You will download from RoboDK and upload on You robot in some way or another. On these cases, what I see people using on these DIY projects is generating programs in G-CODE language, and uploading it to Arduinos using some third party software, like G-Code Sender.
The uncommon approach would be controlling the mechanical arm directly from RoboDK. This would require some digging at RoboDK API and I don't know any step by step guide available out there.