How can I control the motion at the joints with an input function?
이전 댓글 표시
I need to control the movement of the joints in the following model to simulate a bipedal robot walking, and need to input the reinforcement learning algorithm that we have already done (which was originally demonstrated with a 2D minifigure). Now the model below can only swing its legs naturally, like a pendulum, how should I import the position and angle information of each frame calculated by the reinforcement learning algorithm into simscape?


답변 (1개)
Divyanshu
2023년 12월 15일
0 개 추천
Hi,
As per my understanding you are trying to import the position and angle information calculated by reinforcement learning algorithm into simscape.
A possible workaround can be:
- Use 'From Workspace' block using which you can load data from base workspace into a Simulink Model.
- Next, you can use 'Simulink-PS Converter' to convert the output of above block into a physical signal.
Please refer the following documentations for better understanding of the above blocks:
- https://www.mathworks.com/help/simulink/slref/fromworkspace.html
- https://www.mathworks.com/help/simscape/ref/simulinkpsconverter.html
Hope it helps!
카테고리
도움말 센터 및 File Exchange에서 Simscape Multibody에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!