-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support dynamics integration inside Simulink #62
Comments
@Giulero let's discuss about this task today afternoon. Is is fine for you? |
Related WB-Toolbox issue: robotology/wb-toolbox#164 . |
Ideally in the future it would be great to automatically generate a BlockFactory or FMI block for the "MOMENTUM BASE TORQUE CONTROL" model (see for example https://github.com/CATIA-Systems/FMIKit-Simulink), instead of just generating a complete executable of the complete simulation as we are doing now. Ideally, this would enable us for example to import the momentum based torque control in the walking controller, and just execute it with zero delay. |
For the moment, I will create a simple subsystem that:
The subsystem will be stored in the library folder, so that it can be used as example for other controllers. A copy of the subsystem will be integrated in the TO BE VERIFIED: can we use Gazebo with no physics just as visualizer? Otherwise, no visualization will be present, but only plots of dynamics and kinematics quantities. |
This has been now done due to unexpected necessities. There is now a simulink-balancing-simulator in |
In the devel branch, I've modified all the Simulink controllers to isolate all the input/outputs from/to the Gazebo simulator:
This new configuration will be one day exploited for allowing the user to choose between performing the simulation with Gazebo or instead interface the controller's I/O using a
forward dynamics
block that will integrate the dynamics inside Simulink without the need of Gazebo.The text was updated successfully, but these errors were encountered: