对象太快了,无法碰撞团结

发布于 2025-02-05 12:09:57 字数 704 浏览 3 评论 0原文

我目前正在进行模拟,将磁盘放在输送带中并按颜色排序。当传感器检测到白色磁盘时,矩形对象将传送带从输送带中“推出”到盒子中,并且需要迅速移动。但是,每当我们将速度设置为高数字时,它就会通过磁盘,而无需推动磁盘。我已经尝试使推动对象的碰撞检测“连续动态”(刚体)和磁盘“碰撞检测”“连续”(就像在此视频中: https://www.youtube.com/watch?v=xvrfqj3n8mo )。我附上了一个图像,说明机器人的外观以及磁盘和推动器对象的设置如何。

磁盘和推动器对象设置

机器人模拟的可视化

I'm currently making a simulation where disks are placed in a conveyor belt and sorted by color. When the sensor detects a white disk, a rectangular object 'pushes' out of the conveyor belt into a box, and it needs to move quickly. However, whenever we set the speed to a high number it just goes through the disks, without pushing them. I have already tried making the pushing object's collision detection 'Continuous dynamic' (RigidBody) and the disks' collision detection 'Continuous' (like in this video: https://www.youtube.com/watch?v=XvrFQJ3n8Mo). I have attached an image of how the mentioned part of the robot looks and the settings for both the disk and pusher object.

disk and pusher object settings
disk and pusher object settings

visualisation of robot simulation
visualisation of robot simulation

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

夏夜暖风 2025-02-12 12:09:57

您的问题已解决在这里是因为只有凸形网状壁壁才能相互碰撞。 (您的右一个是凸,左侧不是)。

Your problem has been solved HERE , in short it is because only convex mesh colliders can collide with each other. (Your right one is convex and the left one is not).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文