ENCY Hyper: Palletizing with Move Sync (Estun Robot) is part of ENCY Hyper. Sign in with your ENCY account to access lessons, assignments and progress tracking.
Sign inRead the full text version — the video itself requires sign-in.
Hello, everyone. In this video, we will look at the Hyper app and this project that will be used for politization. We will also look at the synchronization command for multiple mechanisms. In this case, it will be a robot and a table.
We will also review the standard pick-and-place commands. This project is already fully prepared, so we can start by adding commands right away. Our first command will not be pick, it will be move, where we will set a safe position for the robot so that when the table rotates, our robot will move to this position and there will be no collisions. For this, we need to press custom position and change the robot's position.
Well, we can see that the robot should not collide with this table. This means our custom position is ready and we can save it. Write any name and indicate where it should look. In this case, we will be working with multiple parts, so we move this slider and tell the robot that it will work with this pile of boxes.
Next, we will add the place command to show the robot where to put this box. After the robot places the box on the table, we will use the move-sync command, which will help us synchronize the two mechanisms. When our robot places the box on the table, we need to set a safe position for the robot so that after it places it, the table can rotate. To change the robot's position, you need to click the edit button here.
You will see after you add the mechanisms that the robot lights up in one color and the table lights up in its own color. After you click the edit button, you just need to add the move command and set the position we edited earlier. Click the back button and also edit the table's position. In this case, the table needs to be rotated manually.
And we end up with a situation where the robot places a box on the table, moves to a safe position, and then the table rotates. After the table rotates, we need to give the robot the pick command so it knows which box to take. We move the slider here, and then add the place command to indicate where to put the box. At this stage, we can already check how everything works with the simulation.
For this, we need to calculate the program, and we see that the robot is doing its job. The move sync command is also working, and basically, our first cycle is complete. The next step will be to repeat this cycle, and then add conditions, so we can automate the entire program, and it won't stop at this stage. After the robot places the box on the second palette, we will add the pick command and tell the robot which part to take.
In this case, it will be the box on the left side. Also, don't forget to move the slider. And then the place command, so the robot can put the box on the table. After that, we will add the move sync command again, and set a safe position for the robot.
Just add the place command to indicate that the robot should put this box here. After we finish the second cycle, we add an if condition, telling the robot that if the left side is empty, it doesn't need to go pick a part from the left. And after we add the conditions, we just click the Calculate Project button. After you click Calculate Project, you will immediately see this trajectory, and the next step will be to start the simulation and check how it all works.
You can also use this cube. It's very convenient for more precise visualization. And we see that the robot repeatedly executes all the commands we gave it. The table also rotates.
Let's speed up this process. At this stage, that's all. Thank you all for watching.