Manual assembly line simulation using CoppeliaSim

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/m_ninja
📛 Our Facebook page: / mechatronicsninja
📛 Buy me coffee profile: www.buymeacoffee.com/mechatrn...
📛 search for robotics competition: mechatronicsninja.com/

Пікірлер: 11

  • @spranav1998
    @spranav19982 жыл бұрын

    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

  • @mechatronicsninja3806

    @mechatronicsninja3806

    2 жыл бұрын

    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.

  • @spranav1998

    @spranav1998

    2 жыл бұрын

    @@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

  • @mechatronicsninja3806

    @mechatronicsninja3806

    2 жыл бұрын

    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): kzread.info/dash/bejne/a4xss7icpa3cgZc.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: kzread.info/dash/bejne/l4iYmM-Im5m0mto.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)

  • @spranav1998

    @spranav1998

    2 жыл бұрын

    @@mechatronicsninja3806 Thanks for the info will check out the videos :). Keep uploading the videos really enjoyed the line following one

  • @mechatronicsninja3806

    @mechatronicsninja3806

    2 жыл бұрын

    @@spranav1998 Thank you, I will try to upload new tutorials.

  • @spranav1998
    @spranav19982 жыл бұрын

    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

  • @mechatronicsninja3806

    @mechatronicsninja3806

    2 жыл бұрын

    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 : kzread.info/dash/bejne/a4xss7icpa3cgZc.html

  • @spranav1998

    @spranav1998

    2 жыл бұрын

    @@mechatronicsninja3806 oh, thanks for the reply will try the same

  • @filippoversace8315

    @filippoversace8315

    2 жыл бұрын

    @@spranav1998 Hi, I have the same problem, were you able to solve it?

  • @spranav1998

    @spranav1998

    2 жыл бұрын

    @@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