|
ViSP
|
#include <vpUnicycle.h>
Inheritance diagram for vpUnicycle:
Collaboration diagram for vpUnicycle:Public Member Functions | |
| vpUnicycle () | |
| virtual | ~vpUnicycle () |
| vpHomogeneousMatrix | get_cMe () const |
| vpVelocityTwistMatrix | get_cVe () const |
| void | get_cVe (vpVelocityTwistMatrix &cVe) const |
| vpMatrix | get_eJe () const |
| void | set_cMe (const vpHomogeneousMatrix &cMe) |
| void | set_eJe (const vpMatrix &eJe) |
Protected Attributes | |
| vpHomogeneousMatrix | cMe_ |
| vpMatrix | eJe_ |
Generic functions for unicycle mobile robots.
This class provides common features for unicycle mobile robots.
Definition at line 60 of file vpUnicycle.h.
|
inline |
Default constructor that does nothing.
Definition at line 66 of file vpUnicycle.h.
|
inlinevirtual |
Destructor that does nothing.
Definition at line 72 of file vpUnicycle.h.
|
inline |
Return the tranformation
between the camera frame and the mobile robot end effector frame.
Definition at line 78 of file vpUnicycle.h.
|
inline |
Return the twist transformation from camera frame to the mobile robot end effector frame. This transformation allows to compute a velocity expressed in the end effector frame into the camera frame.
Definition at line 89 of file vpUnicycle.h.
References vpVelocityTwistMatrix::buildFrom().
Referenced by get_cVe().
Here is the caller graph for this function:
|
inline |
Return the twist transformation from camera frame to the mobile robot end effector frame. This transformation allows to compute a velocity expressed in the end effector frame into the camera frame.
Definition at line 104 of file vpUnicycle.h.
References get_cVe().
|
inline |
Return the robot jacobian
expressed in the end effector frame.
with
the robot control velocities and
the six dimention velocity skew. Definition at line 115 of file vpUnicycle.h.
Referenced by vpRobotPioneer::get_eJe(), vpSimulatorPioneer::get_eJe(), and vpSimulatorPioneerPan::get_eJe().
Here is the caller graph for this function:
|
inline |
Set the transformation between the camera frame and the end effector frame.
Definition at line 123 of file vpUnicycle.h.
Referenced by vpPioneer::vpPioneer(), and vpPioneerPan::vpPioneerPan().
Here is the caller graph for this function:
|
inline |
Set the robot jacobian
expressed in the end effector frame.
| eJe | : The robot jacobian to set such as with the robot control velocities and the six dimention velocity skew. |
Definition at line 134 of file vpUnicycle.h.
Referenced by vpPioneer::vpPioneer(), and vpPioneerPan::vpPioneerPan().
Here is the caller graph for this function:
|
protected |
Definition at line 140 of file vpUnicycle.h.
Referenced by vpSimulatorPioneer::setVelocity(), and vpSimulatorPioneerPan::setVelocity().
|
protected |
Definition at line 141 of file vpUnicycle.h.