-
Notifications
You must be signed in to change notification settings - Fork 70
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
Suggestion: tell us what need to implement and how to implement correcly in a TODO list #16
Comments
simupy is a very appealing project (probably the only one of its kind written in pure Python) but activity has been a bit sparse. @sixpearls do you have any sort of roadmap in mind, so potential contributors can prioritize pull requests? |
Hi all, thank you for expressing interest in this project! Active development has been slow for a while as I finished up my doctorate and figured out my employment situation. I do have a roadmap in mind. I plan to work through some of the last API design details, start working on implementing them, and document the plan so potential contributors can make useful contributions. |
I have been looking for a graphical model building workspace, if that is available in Python. Does simupy have this implemented somewhere? |
Hello everyone, I'm currently working on a more block-like implementation for nonlinear control loops. The toolbox is developed based on the simupy library, but has a strong focus on control engineering applications. The Github repo can be found here. The basics are there, but it still needs a lot of development. A next step is to implement more advanced closed-loop configurations in combination with more visuals. A lot of people are interested in the click and drag features of simulink. I don't want to go that far, but a visualised closed-loop overview scheme with some information on hover, would be nice. Sorry for hijacking this discussion, but it seemed relevant. Kind regards, |
@samiit A graphical interface is not something I will be implementing, but would gladly support other developers in implementing as this is a commonly sought feature. |
Always looking for help! ;-) If anyone's interested, please contact me. |
I created a roadmap for version 2.0 wiki page. I'll leave this issue open for high level discussion/planning. Feel free to open new issues to discuss something specific. |
Hi, I've just tested a bit and found out couple of issues that can be useful to mention. |
According to some students in engineering, there are still big gaps between simupy and simulink.
The simulation lib is a huge work so we need a leading and overall planning.
So I think we need:
(1) Compare docs of simupy and simulink to figure out what need to implement.
(2) For every missed component (classes, methods, ...), write a spec (roughly what to produce in which conds) to tell us how to implement them correctly.
The spec can partially ensure its quality without industry applications. It can also help someone else who want to write simulation projections.
Paper links in simulink docs are handy and worth refering to (and c code generated by simulink, I think).
The above two can be summarized as a TODO list to help developement.
The text was updated successfully, but these errors were encountered: