is it possible that q being the name of the input for the Quat2RA block and also the input position for the simscape Revolute Joints is the issue? Can either of those be changed? I would try as a troubleshooting step but cannot find a way?
ASB Quaternion to rotation angles block creating input data dependency
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1102970/image.png)
I wanted to do an experiment for a pitch angle controller, and as a shortcut/oversimplification I want to pull pitch angle directly from the simscape 6-DOF joint connecting my vehicle to the world frame. The above schematic causes an input data dependency error. Removing the QtRA block removed the error but I don't understand what the issue is.
From reading, this error comes from requesting a value before it is available, so I thought it might be resolved by initializing the 6-DOF rotation angles by specifying a position state target (of 0) for the spherical primitive that doesn't seem to anything helpful here.
Réponses (1)
Steve Miller
le 26 Nov 2022
I made a simple version of your model and it seemed to work fine. The Simulink model is attached and a screenshot is below. I suspect the issue has to do with a model parameter that isn't defined.
--Steve
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1208743/image.png)
0 commentaires
Voir également
Catégories
En savoir plus sur Axes Transformations dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!