top of page
White Background
Image by Trevor Vannoy

Resources for Matlab simscape

White Background

After meetings with the supervisor and co-supervisor, a decision was made to utilize Matlab Simulink and its Simscape toolbox for robot simulation. The supervisor provided some important links for the team member to examine regarding the integration of SolidWorks and Simulink using the Simscape Multibody Link add-on. This add-on allows for importing and exporting SolidWorks models to and from the Simulink environment, which can then be used to simulate and analyze the behavior of the robot. The team member will need to review these resources and gain familiarity with the Simulink and Simscape environments to effectively use this approach for their robot simulation.

​

  1. Loadrobot- https://uk.mathworks.com/help/robotics/ref/loadrobot.html 

  2. Multibody dynamics - https://uk.mathworks.com/help/robotics/ref/loadrobot.html

  3. How to determine the stiffness and damping parameters for contact force in simulation. - https://uk.mathworks.com/matlabcentral/answers/516756-how-do-i-determine-stiffness-and-damping-parameters-for-contact-forces-in-simulink

  4. Simscape multiboy Multiphysics library- https://uk.mathworks.com/matlabcentral/fileexchange/37636-simscape-multibody-multiphysics-library

  5. Defining the parts of multibody simulation. - https://uk.mathworks.com/videos/defining-rigid-bodies-68845.html

  6. How to build a model - https://uk.mathworks.com/help/sm/ug/how-to-build-a-model.html;jsessionid=1c67c5cd9f85ec4269cae4a3f8cb

​

After conducting research, the individual found useful resources regarding the connection between SolidWorks and Matlab for the purpose of simulating their robot in the Simulink environment. One of the resources was a website with information on the SolidWorks-Matlab link.

 

  1. Enable Simscape multibody link plugin in Solidwork. -   https://uk.mathworks.com/help/smlink/ref/linking-and-unlinking-simmechanics-link-software-with-solidworks.html

  2. Importing CAD Assemblies into Simscape Multiby. -  https://uk.mathworks.com/videos/matlab-and-simulink-racing-lounge-importing-cad-assemblies-into-simscape-multibody-1491402752220.html

  3. Solidwork. - https://uk.mathworks.com/help/smlink/solidworks.html

  4. Simscape Multiboy link. - https://www.solidworks.com/partner-product/simscape-multibody-link

​

It has discovered some helpful examples to enhance their understanding of Matlab simscape and to gain knowledge about balancing robots. They have identified several tutorials to follow closely in order to develop their skills in these areas.

 

  1. Modelling and simulation of walking robots. - https://uk.mathworks.com/videos/modeling-and-simulation-of-walking-robots-1576560207573.html

  2. Multibody dynamics. - https://uk.mathworks.com/help/sm/multibody-dynamics.html

  3. Train biped robot to walk using reinforcement learning agents. - https://uk.mathworks.com/help/reinforcement-learning/ug/train-biped-robot-to-walk-using-reinforcement-learning-agents.html

  4. Running robot model in simscape. - https://uk.mathworks.com/matlabcentral/fileexchange/64237-running-robot-model-in-simscape

  5. Get started with simscape multibody. - https://uk.mathworks.com/help/sm/getting-started-with-simmechanics.html

​

There are some helpful resources for their project, including the Matlab simscape, Solidwork, and ROS Gazebo. They also discovered a website that details how to connect Solidwork and Matlab for simulation. Additionally, they found some useful tutorials and examples to help them develop their skills in Matlab simscape and learn more about balancing robots.

bottom of page