#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: