mmascioli
So impressive, Wow, very cool!
So impressive, Wow, very cool!
This is awesome stuff. I am quite new to the field of Robotics. Can you share some pointers for doing this with an AL5D arm as a beginner?
1 replyHello @Solomon123 I’m glad you liked it
I had lots of fun with it, although I could never beat it
Can you share some pointers for doing this with an AL5D arm as a beginner?
For sure! Are you planning on starting from scratch or do you want to base on this project and modify the code to match the AL5D?
Either way, I suggest that you start with the kinematics, you can use the code of this project as a guide but you will have to modify it according to the dimensions of your arm, this can help you with that:
Also, if you want to build on this project it would be ideal to also use a Raspberry Pi as the brain of the robot or a computer in which you can program in python and you can easily integrate a camera, this way you can reuse a lot of the code.
The only thing you would have to modify in its totality would be how to control the servos (step 4 on the control module). The LSS arm uses smart servos that communicate using the LSS serial protocol which is what is used in the project and it doesn’t work for other arms that use different servos. This also means that you will not be able to use features of the smart servos, such as sensing the current or using the LEDs.
I hope this information is helpful to you but if you have more questions feel free to ask!
2 repliesThank you so much. Can’t wait to transform my AL5D into a chess grandmaster.
I am also trying to use this project on my own robotic arm project. For the vision module, I am trying to use my smartphone camera and esp32. I tried using some editors but they are not good with micropython and esp32 together.
Anything that you could suggest maybe?
I’m a mechanical engineering student so software is a bit hard to incorporate for me.
1 replyHello @Prabhjot,
For MicroPython I would suggest Thonny, however for development with an ESP32 I suggest VSCode
I also suggest checking the ESP32-CAM Libraries for smartphone camera integration, the ESP32-CAM module has great community-supported libraries. You can explore repositories on GitHub or resources like MicroPython firmware specifically tailored for the ESP32-CAM.