|
Chassis v2.1.1
Chassisはロボコンでの足回り制御を行うためのC++ライブラリである。
|
robot control library More...
Data Structures | |
| struct | Chassis |
| 足回りの自動制御を行うクラス。 More... | |
| struct | ChassisAuto |
| 足回りの位置のPID制御を行う。 More... | |
| struct | ChassisPid |
| 足回りの速度のPID制御を行う。 More... | |
| struct | CoordinateUnit |
| 座標、速度を示す構造体。 rct::Coordinate, rct::Velocity More... | |
| class | is_pidable |
| T型がPID制御可能な型であるかを判定する。 More... | |
| struct | Mecanum |
| メカナムの制御を行うクラス。 More... | |
| struct | Odom |
| N個のエンコーダでオドメトリを行うクラス。 More... | |
| struct | Omni |
| N輪オムニの制御を行うクラス。 More... | |
| struct | Pid |
| T型のPID制御を行うクラス。 More... | |
| struct | PidGain |
| PID制御のゲイン More... | |
| struct | Pwm |
| モータ出力 -> PWM出力へ変換を行う。 More... | |
| struct | SteerDrive |
| N輪独立ステアリング駆動機 More... | |
Typedefs | |
| using | Coordinate = CoordinateUnit< 0 > |
| 座標を示す構造体 | |
| using | Velocity = CoordinateUnit<-1 > |
| 速度を示す構造体 | |
Variables | |
| template<class T > | |
| constexpr bool | is_pidable_v = is_pidable<T>::value |
| T型がPID制御可能な型であるかを判定する。 T型同士の加減算とfloat型との乗除が定義されていればtrue, そうでなければfalse。 | |
robot control library