One Motor 0.5.1
RoboMaster全平台一站式电机驱动库
载入中...
搜索中...
未找到
类继承关系
此继承关系列表按字典顺序粗略的排序:
[详情级别 12]
 COneMotor::Can::CanDriverCAN总线驱动类,封装了底层CAN接口的打开、关闭、发送和接收回调注册等操作。
 COneMotor::Can::CanFrame一个与平台无关的CAN帧结构体。
 COneMotor::Util::DeltaT< T >一个用于计算时间增量 (delta time) 的工具类。
 COneMotor::Control::Incremental增量式PID算法标签。
 COneMotor::Motor::DM::J4310DM J4310 电机驱动类
 COneMotor::Motor::DM::J4310StatusJ4310 电机状态结构体
 COneMotor::Motor::DJI::M3508< id, mode >M3508电机类的前向声明。
 COneMotor::Motor::DJI::M3508Base< id >M3508电机的抽象基类,提供通用接口和基础功能。
 COneMotor::Motor::DJI::M3508< id, MotorMode::Angular >M3508电机在速度控制模式下的具体实现。
 COneMotor::Motor::DJI::M3508< id, MotorMode::Position >M3508电机在位置控制模式下的具体实现。
 COneMotor::Motor::DJI::M3508RawStatusFrameM3508电机原始状态反馈的CAN帧的直接映射。
 COneMotor::Motor::DJI::M3508Status经过处理和计算后的M3508电机状态。
 COneMotor::Motor::DJI::MotorGuard防止电机驱动器在运行结束时输出过高电流的保护类
 COneMotor::Motor::DJI::MotorManagerDJI电机管理器单例类。
 COneMotor::thread::Othread一个对底层线程实现(如 std::thread)的封装器。
 COneMotor::Control::PID_Params< ValueType_ >PID控制器的参数。
 COneMotor::Control::PIDController< Algorithm, ValueType, Features >一个通用的、可配置的PID控制器。
 COneMotor::Control::Positional位置式PID算法标签。
 COneMotor::Util::SpinLock一个基础的、非递归的自旋锁。
 COneMotor::Control::WithDeadband死区特性标签。如果误差的绝对值小于死区值,则PID输出保持不变。
 COneMotor::Control::WithDerivativeFilter微分项滤波特性标签。为微分项添加一个低通滤波器。
 COneMotor::Control::WithDerivativeOnMeasurement微分先行特性标签 (Derivative on Measurement)。微分项基于测量值的变化率,而不是误差的变化率。
 COneMotor::Control::WithIntegralLimit积分限幅特性标签。限制积分项的累积范围。
 COneMotor::Control::WithOutputFilter输出滤波特性标签。为最终输出添加一个低通滤波器。
 COneMotor::Control::WithOutputLimit输出限幅特性标签。限制PID控制器的最终输出范围。