- Spatial Contact Force- https://www.mathworks.com/help/sm/ref/spatialcontactforce.html
- Modeling Contact Force Between Two Solids- https://www.mathworks.com/help/sm/ug/modeling-contact-force-between-two-solids.html
- Using the Spatial Contact Force Block - Bumper Car (example)- https://www.mathworks.com/help/releases/R2023b/sm/ug/using-the-contact-force-block-bumper-car.html
error: Spatial Contact Force 'robotsim_1/Spatial Contact Force' is not connected through its B port to a valid geometry. Resolve this issue in order to simulate the model.
12 次查看(过去 30 天)
显示 更早的评论
I have attached a .slx file. If i simulate it, i am getting an spatial contact error. How to resolve it. And it would be great if somebody add a PID controller to make the robot walk.
0 个评论
回答(1 个)
Raj
2024-4-19
I went through the simscape model and noticed that the port B of Spatial Contact Force block is not connected to a valid geometry. Spatial Contact Force block models the contact between a pair of geometries in 3-D space. Thus it needs to be connected to valid geometries on both of it ports.
In the model, both port number 1 and port number 2 aren't valid geometries and hence an error is thrown while running the model. Ensure that the port 1 and port 2 are valid ports which are connected to another subsytem.
For better understanding on how to use spatial contact force, you can refer to the following documentation and example links below-
I hope this solves the query you had!!
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Simscape Multibody 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!