Skip to content
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

Add "Common" project to boards and make amcfoc project inherit from it #62

Merged
merged 14 commits into from
Sep 29, 2023

Conversation

mfussi66
Copy link
Member

@mfussi66 mfussi66 commented Sep 29, 2023

This PR creates a new matlab project called "Common", to serve as a template for next embedded board projects.
The project contains:

  • data dictionary
  • simulink models: FOC controller, outer controller, supervisor (to handle input events/requests)
  • custom code necessary to instantiate a generic Motion Controller

The AMC foc project uses Common as a reference project, becoming able to use its components. The test model control_pmsm_multiple_wrapped.slx makes use of the common elements to run the simulation of two controlled motors .

@pattacini pattacini merged commit a3ba0fe into robotology:master Sep 29, 2023
@pattacini
Copy link
Member

Hi @mfussi66
I've realized only after the merge that the base branch was master.
Therefore, I've later put the changed on devel while keeping master unvaried.
Please, realign.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Extend data dictionary to deal with multiple motors – Stint 1
2 participants