This structure contains the set of description information of the articulated system. More...
Public Attributes | |
MBS_info | mbsname |
name of the project More... | |
MBS_info | base |
base_struct substructure containing information relative to the base (inertial frame) More... | |
MBS_info | bodies |
list containing a body structure for each body. See my_body as example of a body strucuture. More... | |
MBS_info | allpoints |
a cell array in which each line contains the name of an anchor point and the name of the body it belongs to. More... | |
MBS_info | alljoints |
a cell_array in which each line contains the name of a joint and the name of the body it belong to. More... | |
MBS_info | user_models |
structure containing the name of the user model defined for the system. See my_user_model for an example of a user modle structure. More... | |
MBS_info | allextforces |
a cell array in which each line contains the name of a point where an external force is applied on and the name of the body it is applied to. More... | |
MBS_info | allwheels |
a cell_array containing the names of all the bodies which are wheels. More... | |
MBS_info | alllinks |
a cell_array containing the names of the point to point links. More... | |
MBS_info | links |
structure containing the names of the point to point link defined in the system. See my_link for an example of link structure. More... | |
MBS_info | cuts |
structure containing the names of the cuts defined in the system. See my_cut for an example of a cut structure. More... | |
MBS_info | count |
count_struct containing the number of element of the system More... | |
This structure contains the set of description information of the articulated system.
The MBsysLab user should not directly modify the content of this structure. He has already given this information via the MBsysPad Editor. These data are exported by MBsysPad in an xml file and are loaded in Matlab by means of a call to the mbs_load() function.
MBS_info allextforces |
a cell array in which each line contains the name of a point where an external force is applied on and the name of the body it is applied to.
That is, the name of the point where the 3rd external force is applied to is at the 3rd line in the 1st row (MBS_info.allextforces{3,1}). The name of the body which this force is applied to is in the 2nd row (MBS_info.allpoints{3,2}).
MBS_info alljoints |
a cell_array in which each line contains the name of a joint and the name of the body it belong to.
That is, the name of the joint number 7 is at the 7th line in the 1st row (MBS_info.alljoints{7,1}).
The name of the body which the joints number 7 refers to is in the 2nd row (MBS_info.alljoints{7,2}).
MBS_info alllinks |
a cell_array containing the names of the point to point links.
MBS_info allpoints |
a cell array in which each line contains the name of an anchor point and the name of the body it belongs to.
That is, the name of point number 12 is at the 12th line in the 1st row (MBS_info.allpoints{12,1}). The name of the body it belongs to is in the 2nd row (MBS_info.allpoints{12,2}).
MBS_info allwheels |
a cell_array containing the names of all the bodies which are wheels.
MBS_info base |
base_struct substructure containing information relative to the base (inertial frame)
MBS_info bodies |
list containing a body structure for each body. See my_body as example of a body strucuture.
MBS_info count |
count_struct containing the number of element of the system
MBS_info cuts |
structure containing the names of the cuts defined in the system. See my_cut for an example of a cut structure.
MBS_info links |
structure containing the names of the point to point link defined in the system. See my_link for an example of link structure.
MBS_info mbsname |
name of the project
MBS_info user_models |
structure containing the name of the user model defined for the system. See my_user_model for an example of a user modle structure.