Using Robotics System Toolbox on a Closed Loop Robot
6 次查看(过去 30 天)
显示 更早的评论
Hello,
I'm interested in using the Robotics System Toolbox (RST) to work with a 7-axis robot, where the first 4 joints form a closed loop and the last 3 joints are in an open loop configuration (the first four joints are parallel and the last three are serial). I came across this example: https://fr.mathworks.com/help/robotics/ug/solve-inverse-kinematics-for-closed-loop-linkages.html, which mentions that "Although you cannot directly model closed-loop linkages with the rigidBodyTreeImportInfo object in Robotics System Toolbox™, you can still study the kinematics of closed-loop systems by combining a rigid body tree with constraints that mimic loop-closing joints."
Given this, if I have the URDF or SDF file for such a robot, can I use RST to work with it? If so, how should I implement and analyze the closed-loop kinematics within RST? Additionally, would there be any issues using Simulink with this setup?
Thank you.
0 个评论
采纳的回答
Karsh Tharyani
2024-6-7
It is the user's choice to decide what becomes a loop closing joint constraint on a tree to represent the inherently closed loop linkage. The example above uses the joint between the base body and the the third link, but you could have a different tree than that and place the loop closing joint accordingly.
generalizedInverseKinematics supports code generation hence they can be used in a MATLAB Function Block.
If you have a reproducible of your model that you would like to share with us in order to aid you better, please don't hesitate to reach out to MathWorks Technical Support.
Hope that helps,
Karsh
0 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Robotics 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!