Manual assembly line simulation using CoppeliaSim
HTML-код
- Опубликовано: 21 авг 2024
- This is a process simulation of a manual assembly line. it can be used to improve your factory productivity.
I know it seems simple and basic, however, it takes me a lot of time to build everything from scratch (models, code, human movements algorithms, etc ...)
All suggestions for improvement are welcome.
----------------------------
📛 For your professional projects: www.fiverr.com...
📛 Our Facebook page: / mechatronicsninja
📛 Buy me coffee profile: www.buymeacoff...
📛 search for robotics competition: mechatronicsni...
This is an amazing simulation. Loved it. I am trying to let this software is there a good book or tutorial that you can recommend, I am trying to control both human and robot
Thank you.
*For human models:
There are some models in (Mode browser > people ). Each model has a specific task.
Since the meshes quality of the existing humans model in coppeliaSim is low I decided to create my own models.
* For robots:
-The are many tutorials on youTube. Tell me what is a project/task that you want to do, and I will try to recommend tutorials.
@@mechatronicsninja3806 Thanks for the reply I am trying to create a scene where both human and robot work together so, I have to program the human in a specific way to work along side robot in that scene
I think one of the common applications of the robot is a pick and place task.
*You can follow this tutorial unless you want to use APIs (all the scripts are directly coded in LUA):
ruclips.net/video/9X8QVcuJvQ4/видео.html
You will learn :
- how to import meshes using a code /script
- how to drag and drop an object using a robot.
I don't know maybe there are better videos on youTube.
But before, you need to configure in Inverse Kinematics script of the robot:
- if you are using a CoppeliaSim version before 4.2.0 you can follow:
ruclips.net/video/eTd6mOk6Njw/видео.html
- if you are using a newer version can follow this tutorial: www.coppeliarobotics.com/helpFiles/en/inverseKinematicsTutorial.htm
If you find difficulties you can check the script associated with the "7 DOF Mmanipulator.ttm " (Model browser > robots> non-mobile> 7 DOF Mmanipulator.ttm)
@@mechatronicsninja3806 Thanks for the info will check out the videos :). Keep uploading the videos really enjoyed the line following one
@@spranav1998 Thank you, I will try to upload new tutorials.
Hey, I figured out most of the human but can you let me know how you are attaching the model to human hand to simulate pickup by hand
First the model must be non dynamic. and then, you can grab the object by setting it as a child to the humain hand. I did the same principle here at minute 29:13 :
ruclips.net/video/9X8QVcuJvQ4/видео.html
@@mechatronicsninja3806 oh, thanks for the reply will try the same
@@spranav1998 Hi, I have the same problem, were you able to solve it?
@@filippoversace8315 As explained by Ninja, I was able to simulate the pickup by temporarily making the object as child of the hand there by making object move in coordination with hand and then to drop simple make object no longer the child of hand. Using command simsetObjectParent