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

Complete the online documentation of the models underlying the new electronic boards #13

Open
pattacini opened this issue Feb 22, 2023 · 2 comments
Assignees
Labels
documentation Improvements or additions to documentation Epic team-five Activity performed by Team FIVE team-fix Activity performed by Team FIX type-board-amcbldc Relevant to the AMCBLDC development

Comments

@pattacini
Copy link
Member

So far, we have just published the webview of the architectural model at https://robotology.github.io/icub-firmware-models.

@pattacini pattacini self-assigned this Feb 22, 2023
@pattacini pattacini added documentation Improvements or additions to documentation team-fix Activity performed by Team FIX labels Feb 22, 2023
@pattacini pattacini changed the title Complete the online documentation of AMCBLDC AMCBLDC – Complete the online documentation Feb 22, 2023
@pattacini pattacini added the type-board-amcbldc Relevant to the AMCBLDC development label Feb 22, 2023
@pattacini
Copy link
Member Author

Alos, @valegagge raised the point that it may be somewhat beneficial to make available some documentation addressing the need for detailing the steps required to prepare, run and validate:

  • the board per se
  • the setup like the wrist mk2

@pattacini
Copy link
Member Author

When we're happy with the model we've updated/modified, it's always a good rule to give a look at the codegen options and check if the C-mapping is ok.

Related to C-mapping, here's a quite enlightening resource. https://www.mathworks.com/help/rtw/ref/single-outputupdate-function.html.

Essentially, we can try to force the compiler to yield a single step function, but this choice may be overridden when we're dealing with multi-rate systems. As a result, the step function can be replaced by the pair update+output. The latter has something to do with the feed-through output signals.

@pattacini pattacini added the team-five Activity performed by Team FIVE label Feb 22, 2023
@pattacini pattacini added the Epic label Jun 18, 2024
@pattacini pattacini changed the title AMCBLDC – Complete the online documentation Complete the online documentation of the models underlying the new electronic boards Jun 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation Epic team-five Activity performed by Team FIVE team-fix Activity performed by Team FIX type-board-amcbldc Relevant to the AMCBLDC development
Projects
None yet
Development

No branches or pull requests

1 participant