MobileBaseLayout Struct
How the solver coordinates of a group that contains the robot's mobile base map to its active variables. More...
Declaration
Included Headers
Public Member Functions Index
| Eigen::Index | baseCoordinateCount () const |
| Eigen::Index | solverCoordinateCount () const |
Public Member Attributes Index
| const moveit_pro::base::JointModelGroup * | group = nullptr |
|
The group getMobileBaseLayout() built this layout for; its indices are valid only for that group. More... | |
| const moveit_pro::base::MobileBase * | base = nullptr |
| std::vector< Eigen::Index > | joint_variables |
|
Index into the group's active variables of each variable that is not a wheel, in group order. More... | |
| std::vector< Eigen::Index > | wheel_variables |
|
Index into the group's active variables of each wheel, in the wheel order of the base kinematics. More... | |
Description
How the solver coordinates of a group that contains the robot's mobile base map to its active variables.
The solver moves the base through its motion coordinates (moveit_pro::base_kinematics::motionCoordinateBasis()) instead of its wheels, so the solver coordinates are the base's motion coordinates followed by the group's active variables other than the wheels, in group order.
Definition at line 311 of file jacobian.hpp.
Public Member Functions
baseCoordinateCount()
| nodiscard |
Declaration at line 321 of file jacobian.hpp, definition at line 239 of file jacobian.cpp.
solverCoordinateCount()
| nodiscard |
Declaration at line 322 of file jacobian.hpp, definition at line 244 of file jacobian.cpp.
Public Member Attributes
base
|
Definition at line 315 of file jacobian.hpp.
group
|
The group getMobileBaseLayout() built this layout for; its indices are valid only for that group.
Definition at line 314 of file jacobian.hpp.
joint_variables
|
Index into the group's active variables of each variable that is not a wheel, in group order.
Definition at line 317 of file jacobian.hpp.
wheel_variables
|
Index into the group's active variables of each wheel, in the wheel order of the base kinematics.
Definition at line 319 of file jacobian.hpp.
The documentation for this struct was generated from the following files:
Generated via doxygen2docusaurus 2.2.2 by Doxygen 1.15.0.