Repository navigation
Updated the Simulink implementation to work with the current code - #44
Merged
Merged
Conversation
…hat they can run within simulink
… changed some of the test SLX files
|
Prier
requested changes
Aug 25, 2026
| switch obj.RobotType | ||
| case obj.all_robot_types(1) | ||
| obj.robot_model = obj.sdu_controllers.models.BreedingBlanketHandlingRobotModel(); | ||
| obj.robot_model = obj.sdu_controllers.models.ParameterRobotModel("/home/madla/Documents/sdu_controllers/config/models/breeding_blanket_handling_robot.yaml"); |
Contributor
There was a problem hiding this comment.
Here it should preferably not point to a specific file on your PC, but use the default through the BreedingBlanketHandlingRobotModel() constructor.
| switch obj.RobotType | ||
| case obj.all_robot_types(1) | ||
| obj.robot_model = obj.sdu_controllers.models.BreedingBlanketHandlingRobotModel(); | ||
| obj.robot_model = obj.sdu_controllers.models.ParameterRobotModel("/home/madla/Documents/sdu_controllers/config/models/breeding_blanket_handling_robot.yaml"); |
Contributor
There was a problem hiding this comment.
Here it should preferably not point to a specific file on your PC, but use the default through the BreedingBlanketHandlingRobotModel() constructor.
…e fullPivHouseholderQr for more numerical stability. Also added a new example for the Eurofusion robot using the operational space controller while the tilting plate joint is fixed. Here, we also see some of the joints wander a bit off while the end-effector is at the desired position -- that is how it is, when we are using this particular controller.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.







Minor changes have been to the pyhton bindings: removed the PID controller from init.py, since it is also being made in _sdu_controller.cpp which is more updated.
Reshaping of the input to the controllers in simulink have been added, since some of them are sensitive to row vs collum vectors.