siemens / ros-sharp

ROS# is a set of open source software libraries and tools in C# for communicating with ROS from .NET applications, in particular Unity3D
Apache License 2.0
960 stars 365 forks source link

Wheels bend when turning #302

Closed stevemartinov closed 4 years ago

stevemartinov commented 4 years ago

[] I am at the right place and my issue is directly related to ROS#. General technical questions I would post e.g. at ROS Answers or Stack Overflow. For library-specific questions I would look for help in the corresponding library forums. [] I have thoroughly read the Contributing Guideline and writing this issue is the right thing to do in my case.


I have a question!

[*] I searched the Wiki, open and closed issues for an answer. I tried my best to find the answer by myself without success. I believe that the discussion we will have in this issue, and the solutions we might find, will help me, and likely other community members who have a similar problem.

Here is my question:

I have imported my robot with mecanum wheels with 9 rollers on each wheel. Kinematics more or less looks correct to me but for some reason, my wheels are not rigid enough (or the joints) as seen on the video here: LINK The wheels start to bend like there is not enough rigidness. Is it really possible that the PhysX engine took the location of the wheels into consideration?


MartinBischoff commented 4 years ago

Hi @stevemartinov

Is it really possible that the PhysX engine took the location of the wheels into consideration?

Sorry, I do not understand this question. Also please ask Unity/PhysX problems in the forums linked up in the issue template. You will get better help there.

Nevertheless, Here are some hints that I would suggest after watching the video:

Best, Martin

stevemartinov commented 4 years ago

I found my problem. I had a "sphere" collision type for my wheels which means they could collide and move in all direction.