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 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
![](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.
Antworten (1)
Steve Miller
am 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 Kommentare
Siehe auch
Kategorien
Mehr zu Axes Transformations finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!