フィルターのクリア

How can i control Spherical Joint in Simscape Multibody?

11 ビュー (過去 30 日間)
Eren Güler
Eren Güler 2023 年 2 月 25 日
回答済み: Steve Miller 2023 年 2 月 27 日
I am trying to control the arm in the picture with the simulink model as shown below. Even when I don't give any input, spherical joint moves on its own uncontrollaby.

回答 (1 件)

Steve Miller
Steve Miller 2023 年 2 月 27 日
Your model is moving due to gravity. The inputs you have specified are torques, not motions. If you apply 0 torque, the arm will move like a spherical pendulum.
Here are two options:
  1. Switch to a Gimbal Joint. This also permits 3 degrees of freedom, and you can motion actuate each one. Just make sure you don't go into gimbal lock, where two of the degrees of freedom are aligned.
  2. Use a PI or PID controller to control the torques to achieve the positions you want.
--Steve

カテゴリ

Help Center および File ExchangeAssembly についてさらに検索

製品


リリース

R2022b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by