Problem sending signals from Simulink to workspace
2 次查看(过去 30 天)
显示 更早的评论
I am trying to build a controller for a unycicle, but when I try to send the configuration to the workspace for doing the polts, I have that the values of x,y and theta are all zeros. Moreover, the values of the input velocities are just two, and I don't get what is happening.
I attach my model.
Can somebody please help me? I have been on this problem for long time.
Thanks in advance
0 个评论
采纳的回答
Mathieu NOE
2020-10-23
Hi Flavio
just a fews minor bugs
1/ your x and y are not initilaised , by default your integrator blocks IC are set by default to zero
so x and y IC = 0 , so next value for v = 0 so idem for x_dot and y_dot , and so on, everything remains at zero the entire simulation
to fix that I change the IC values (see the initialization file and the simulink blocks changed are in green color)
2/ minor bug also on the indexes for v and omega data - this is why you had not the entire data vector.
I send you back the files and hope you can continue your work
Ciao
3 个评论
Mathieu NOE
2020-10-26
here you are
sorry, I didn't pay attention to that !
hope it works now
All the best
ciao
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!