Info of a robot model.
More...
#include <robot_model_info.hpp>
◆ RobotModelInfo() [1/4]
robotoc::RobotModelInfo::RobotModelInfo |
( |
const std::string & |
urdf_path, |
|
|
const BaseJointType |
base_joint_type, |
|
|
const std::vector< ContactModelInfo > & |
point_contacts, |
|
|
const std::vector< ContactModelInfo > & |
surface_contacts, |
|
|
const double |
contact_inv_damping = 0.0 |
|
) |
| |
Construct a robot model info.
- Parameters
-
[in] | urdf_path | Path to the URDF file. |
[in] | base_joint_type | Type of the base joint. |
[in] | point_contacts | Info of point contacts. |
[in] | surface_contacts | Info of surface contacts. |
[in] | contact_inv_damping | Damping paramter in matrix inversion of the contact-consistent forward dynamics. Default is 0.0. |
◆ RobotModelInfo() [2/4]
robotoc::RobotModelInfo::RobotModelInfo |
( |
| ) |
|
|
default |
◆ ~RobotModelInfo()
robotoc::RobotModelInfo::~RobotModelInfo |
( |
| ) |
|
|
default |
◆ RobotModelInfo() [3/4]
Default copy constructor.
◆ RobotModelInfo() [4/4]
Default move constructor.
◆ Humanoid()
Creates a simple humanoid robot model info.
- Parameters
-
[in] | urdf_path | Path to the URDF file. |
[in] | surface_contacts | Info of surface contacts. |
◆ Manipulator()
static RobotModelInfo robotoc::RobotModelInfo::Manipulator |
( |
const std::string & |
urdf_path | ) |
|
|
static |
Creates a simple robot manipulator model info.
- Parameters
-
[in] | urdf_path | Path to the URDF file. |
◆ operator=() [1/2]
Default copy assign operator.
◆ operator=() [2/2]
Default move assign operator.
◆ Quadruped()
Creates a simple quadrped robot model info.
- Parameters
-
[in] | urdf_path | Path to the URDF file. |
[in] | point_contacts | Info of point contacts. |
◆ base_joint_type
◆ contact_inv_damping
double robotoc::RobotModelInfo::contact_inv_damping = 0.0 |
Damping paramter in matrix inversion of the contact-consistent forward dynamics. 1e-12 works well for two surface contacts. Must be non-negative. Default is 0.
◆ point_contacts
◆ surface_contacts
Info of surface contacts.
◆ urdf_path
std::string robotoc::RobotModelInfo::urdf_path |
The documentation for this class was generated from the following file: