BoB robotics
The Brains on Board robotics library
BoBRobotics::Robots::Tank::TankBase< Derived > Class Template Reference

Interface for driving wheeled robots with tank steering. More...

#include <tank_base.h>

Public Member Functions

void moveForward (float speed)
 
void turnOnTheSpot (float clockwiseSpeed)
 
void stopMoving ()
 
void move (meters_per_second_t v, radians_per_second_t clockwiseSpeed, const bool maxScaled)
 
void tankMaxScaled (const float left, const float right, const float max=1.f)
 
void tank (meters_per_second_t left, meters_per_second_t right, bool maxScaled=false)
 
radians_per_second_t getMaximumTurnSpeed () const
 

Protected Types

using meter_t = units::length::meter_t
 
using millimeter_t = units::length::millimeter_t
 
using meters_per_second_t = units::velocity::meters_per_second_t
 
using radians_per_second_t = units::angular_velocity::radians_per_second_t
 

Detailed Description

template<class Derived>
class BoBRobotics::Robots::Tank::TankBase< Derived >

Interface for driving wheeled robots with tank steering.


The documentation for this class was generated from the following file: