#include <roomba_motion.h>
List of all members.
template<typename Roomba_P, typename Math_P>
class wiselib::RoombaMotion< Roomba_P, Math_P >
Member Typedef Documentation
template<typename Roomba_P, typename Math_P>
template<typename Roomba_P, typename Math_P>
template<typename Roomba_P, typename Math_P>
template<typename Roomba_P, typename Math_P>
template<typename Roomba_P, typename Math_P>
template<typename Roomba_P, typename Math_P>
template<typename Roomba_P, typename Math_P>
template<typename Roomba_P, typename Math_P>
Member Enumeration Documentation
template<typename Roomba_P, typename Math_P>
- Enumerator:
DEFAULT_VELOCITY |
|
MAX_VELOCITY |
|
template<typename Roomba_P, typename Math_P>
- Enumerator:
DEFAULT_ANGULAR_VELOCITY |
|
MAX_ANGULAR_VELOCITY |
|
template<typename Roomba_P, typename Math_P>
- Enumerator:
STATE_STOPPED |
|
STATE_MOVING |
|
Member Function Documentation
template<typename Roomba_P , typename Math_P >
template<typename Roomba_P, typename Math_P>
Return moved distance since last call to this function.
template<typename Roomba_P , typename Math_P >
template<typename Roomba_P, typename Math_P>
template<typename Roomba_P, typename Math_P>
Drive straight with given velocity.
template<typename Roomba_P, typename Math_P>
Like move(), but stop after given distance.
template<typename Roomba_P, typename Math_P>
Like move(), but stop when hitting a wall.
template<typename Roomba_P, typename Math_P>
template<typename Roomba_P, typename Math_P>
template<typename Roomba_P, typename Math_P>
template<typename Roomba_P, typename Math_P>
Turn counter-clockwise with given angular velocity.
template<typename Roomba_P, typename Math_P>
Like turn() but turn about given angle.
template<typename Roomba_P, typename Math_P>
Like turn() but turn until facing a certain angle (as reported by internal pose estimation)
The documentation for this class was generated from the following file: